Skip to content

fanioz/quillboard

Repository files navigation

🪶 Quillboard

A sleek, cross-platform desktop app to organize and manage your AI prompts. Built with Tauri V2, TypeScript, and Vanilla CSS.

Version Tauri TypeScript

✨ Features

  • Kanban Board Layout — Organize prompts visually across customizable columns
  • Quick Search — Press Ctrl/Cmd + K to instantly find any prompt
  • Color Labels — Categorize prompts with color-coded labels
  • Icon Selection — Add visual identifiers to your prompts
  • Tags Support — Tag prompts for easy filtering
  • Advanced LLM Options — Configure Temperature, Top K, Max Tokens, and Model Name per prompt
  • One-Click Copy — Quickly copy prompts to clipboard
  • Dark Theme — Beautiful dark UI with smooth animations

🚀 Getting Started

Prerequisites

Installation

# Clone the repository
git clone <your-repo-url>
cd promptOrganizer

# Install dependencies
pnpm install

# Run in development mode
pnpm tauri dev

Build for Production

pnpm tauri build

🎮 Usage

Action Shortcut
Quick Search Ctrl/Cmd + K
New Prompt Click + New button
Edit Prompt Select card → Click Edit
Delete Prompt Select card → Click Delete
Copy Prompt Click on card → Click Copy

🛠 Tech Stack

  • Framework: Tauri V2
  • Frontend: TypeScript, HTML, Vanilla CSS
  • Build Tool: Vite
  • Package Manager: pnpm

📁 Project Structure

promptOrganizer/
├── src/
│   ├── main.ts          # Application logic
│   ├── styles.css       # Styling
│   └── assets/          # Static assets
├── src-tauri/           # Tauri/Rust backend
├── index.html           # Main HTML entry
├── vite.config.ts       # Vite configuration
└── package.json

🔧 Development

# Start dev server (web only)
pnpm dev

# Start Tauri dev (desktop app)
pnpm tauri dev

# Type check
pnpm build

📝 License

MIT

🤝 Contributing

Contributions are welcome! Feel free to open issues or submit pull requests.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors