todot Svelte Themes

Todot

A kanban style project planer build build with tauri, svelte and sqlite

Project Idea Manager

A cross-platform desktop application for managing and tracking project ideas with structured metadata, progress tracking, Git integration, AI conversation references, and visual notes.

Features

  • Organize project ideas with structured metadata
  • Track features and ideas via drag-and-drop
  • Monitor development progress
  • Link llm chats conversations and external resources
  • Attach screenshots and visual notes
  • Offline-first with local SQLite database
  • Git-based synchronization across devices

Tech Stack

  • Frontend: SvelteKit + TypeScript
  • Backend: Tauri + Rust
  • Database: SQLite with Drizzle ORM
  • Styling: TailwindCSS
  • Version Control: Git2 (Rust library)

Getting Started

Prerequisites

  • Node.js 18+ and npm/pnpm
  • Rust 1.70+
  • Git

Installation

  1. Clone the repository

  2. Install dependencies:

    pnpm i
    
  3. Run in development mode:

    pnpm tauri dev
    

Building

Build the application for your platform:

pnpm tauri build

The built binaries will be located in the src-tauri/target/release directory.

Contributing

Contributions are welcome. Please open issues and submit pull requests for any features, bug fixes, or improvements.

Screenshots

Top categories

Loading Svelte Themes