Hours
DoneA local, no-backend planner for a 9-hour workday.
A browser-only day planner: it derives the estimated end time, worked time, remaining time and a progress ring from persisted state — nothing ever accumulates, every figure is a pure function of (state, now). Auto lunch break, tasks, meetings that derive their own reminders, and automatic day rollover at midnight. Data stays in IndexedDB; 80% test coverage across all four metrics.
- TypeScript
- IndexedDB
- Vite
- Vitest
Language: TypeScript · 0 stars · updated Sep 2026
