Comment by timothevs

1 day ago

Built a local-first Kanban board with Tauri (Rust + Svelte) after getting frustrated with SaaS tools and basic offline options. Stores data in JSON files you control, full keyboard-first UX, parent/child tasks, release management, and it's blazingly fast with localStorage + background sync. No telemetry, purely local. Curious what others prioritize in personal task tools. Seems like there's a gap between "todo.txt" simplicity and Jira complexity.

Cool. Love Tauri. So the whole board dataset is stored in localStorage? If you get to a point where the size limitations or synchronous blocking operations are an issue might consider using IndexedDB. There is a nice higher level wrapper around it called Dexie that has full TS typing support and a nice async API. https://dexie.org/

I’m still using redmine. It allows me to create a project, break it down in to tasks, assign time estimates for the tasks, assign % complete, log time against tasks, which then allows for burn down charts so I can see if I am on track or behind. With time logged against projects I can generate timesheets and invoices. It also has Gantt chart which is handy for initial project planning meetings.

I wanted to build something like that. It would be great if I didn’t have to. Any link to follow?