BuildingWeb appIndependent
TimeBlock
A personal, self-hosted time tracker — one Next.js process, a local SQLite file, no cloud.
A Clockify-style time tracker built to run entirely on your own machine — timer and manual entry, a drag-to-create calendar, and reports — with a local-first Android sibling that keeps everything on-device.
The problem
Time trackers want your data in their cloud. TimeBlock keeps it in a single SQLite file you own.
Key features
- Timer + manual entry with Pomodoro
- Drag-to-create calendar view
- Reports across date ranges, projects and tags
- Local-first Android app (on-device SQLite)
Built with — how & why
- TypeScript
