DEV Community

Cover image for I built a local-first "anti to-do list" desktop app with Tauri 2 + Rust — and why SQLite is enough
tonger
tonger

Posted on Edited on

I built a local-first "anti to-do list" desktop app with Tauri 2 + Rust — and why SQLite is enough

Years of to-do apps made me feel permanently behind. So I built the opposite: DoneTrace.

  • Log finished tasks; score = time spent (no gamification)
  • Projects: in progress → launched → archived; launched ones land on your achievements wall
  • Daily/weekly reviews + AI retrospectives with your own key (BYOK), or fully offline
  • 100% local SQLite — the free edition makes zero network requests; export/import always free
  • Free edition is complete and open source (Apache-2.0); Pro adds personalized AI reviews, WebDAV backup & cloud sync ($9.9 one-time, 30-day trial)

Built with Tauri 2 + Rust + React + SQLite.

Try it: https://donetrace.app/?ref=devto · Source: https://github.com/tonger-lab/donetrace

Launching on Product Hunt tomorrow (Nov 11, 12:01 AM PST): https://www.producthunt.com/posts/donetrace

Honest feedback welcome — what would stop you from using it?

Top comments (0)