Desktop task manager built with SvelteKit, Tailwind, and Tauri. It supports:
- Status-based task boards with drag and drop
- Local storage persistence (no backend required)
- Users and assignments
- Custom statuses with colors and visibility
- Filters by status, tag, and date
Prerequisites:
- Bun
- Rust + Cargo
- Tauri prerequisites for your OS
Install dependencies:
bun installRun the app:
bun run tauri devBuild installers (current OS only):
bun run tauri buildIf you download the pre-built .app from GitHub Releases, macOS may block it because the app is not signed with an Apple Developer certificate. To run it, open Terminal and execute:
xattr -cr ~/Downloads/task-manager-v1.appThen open the app normally. This removes the quarantine attribute that macOS adds to downloaded files.
MIT License. You are free to use, modify, and distribute this project, including for commercial use, as long as the original copyright and license notice are included in copies or substantial portions of the software.
Contributions are welcome. Please:
- Fork the repo and create a feature branch.
- Keep changes focused and documented.
- Run the app locally to verify behavior.
- Open a pull request with a clear summary and screenshots for UI changes.