Open source task management Actually instant.
Actually offline.
Most task managers store your data on the server — which means spinners, latency, and a broken app when connectivity drops. Will Be Done keeps a full database copy in your browser. Every action is instant, it works when your server is down, and changes sync in real-time across all your devices and tabs.
Project board — Kanban view organized project areas
Today view — Your focused daily task list with instant capture
Weekly timeline — See the full week, drag tasks between any day
Built differently
What most task managers get wrong
We researched every major self-hosted task manager before building this. Most cut at least one important corner. Will Be Done doesn't. It designed to be local-first from the start.
True offline mode
Open the app with no server, no internet. Not a cached skeleton — the full app, read and write, completely offline.
Local-first
Your full database lives in the browser. Every action is instant — zero network round trips.
Rea-time cross-tab, cross-device sync
Changes appear instantly across all tabs and devices. No polling. No refresh needed.
Weekly planning view
Visual week-as-columns layout. Drag tasks between days. See your full week at a glance.
Mobile support
Manage tasks from any device.
One container, zero ops
SQLite, single Docker container, no Postgres, no Redis. Self-host in under 60 seconds.
One command to own your data
Run it on your own server. No external dependencies, no accounts, no tracking. Just a simple Docker container.
- SQLite database, easily backed up
- Local-first: full database in the browser, works offline
- Multi-space support for work & personal
$ docker run -d \
-p 3000:3000 \
-v will_be_done:/var/lib/will-be-done \
--restart unless-stopped \
ghcr.io/will-be-done/will-be-done:latest
✓ Running at http://localhost:3000 Everything you need. Nothing held back.
Weekly timeline
See your entire week as columns. Drag tasks between days.
Drag & drop
Move tasks between days, projects, and categories.
Kanban per project
Week, Month, Ideas, Someday — organize your way.
Multiple spaces
Separate workspaces for work, personal, and side projects.
Offline first
App works fully when your server is offline. Opens in the browser, reads and writes locally, syncs when you reconnect.
Vim keybindings
Navigate with j/k, quick actions with shortcuts.
One Docker container
Self-host with a single command. No complex setup.
Real-time sync
Changes propagate instantly across all tabs and devices. No polling or manual refresh needed.
Instant UI
Local database means every action is immediate. No waiting for server round trips.
Mobile ready
Manage tasks on the go from any device.
Coming soon
Ready to own your tasks?
Try the cloud version free while in alpha — then just $2/mo. Or self-host with one Docker command. Your data, your rules.