The work of your day, on your terms.
Dægwork is a self-hosted task manager for individuals and households: flexible tasks, explicit sharing, and two ways to see your day. On your server. No subscriptions.
No cloud accounts. No subscriptions. Deploy with Docker Compose and your tasks stay entirely on hardware you own and control.
Every task has one owner. Other users see nothing about a task unless you explicitly share it. Not even that dependencies or sub-tasks exist.
Switch between an Agenda view (grouped by due date) and a Board view (kanban) on a single screen. Both share the same filter sidebar and smart filters.
Tasks that actually do what you think
Dægwork makes a clear distinction between organisation (sub-tasks) and sequencing (dependencies), two things most task managers conflate.
Sub-tasks for organisation. Dependencies for blocking.
Break a task into sub-tasks purely for clarity; they don’t block the parent. Use explicit dependencies (“must finish A before B”) for real sequencing. A task with incomplete, visible dependencies shows as blocked.
These are different concepts. Dægwork treats them that way.
Share exactly what you choose. Nothing more.
Share a task with a user or group at read or manage level. Recipients see only what you share: not the task’s unshared dependencies, not its unshared parent, not anything else you own.
Household tasks, shared projects, personal notes: all in one tool, with no accidental leakage between them.
Agenda and Board, on one screen.
Switch between an Agenda view (tasks grouped by due date) and a Board view (kanban lanes from your own configurable statuses) with a single click. Both share the same filter sidebar, with smart filters for overdue, due today, blocked, and more.
Drag a card to a different status (Board) or date bucket (Agenda) to reschedule it without opening it.
Everything you actually need
Flexible attachments
Attach images, documents, or web links to any task. Choose from a guided flow (quick to-do, web link, document reminder, or full task) and only the relevant fields appear.
Due dates and smart filters
Set due dates on any task. Smart filters (overdue, due today, blocked, and more) surface what needs attention without manual searching.
Groups and household sharing
Create personal groups (household, team) and share tasks with the group rather than individuals one by one. Permission levels per share.
Light, dark, and auto theme
Dægwork honours your system preference by default, with a clean interface that works well in any lighting. Toggle any time.
Progressive Web App
Installable on desktop and mobile, including iOS/iPadOS Safari. Add to home screen for a native-feeling experience on every device.
Icon-based categories
Categories carry a picked icon and colour. Every user has an avatar they can set themselves. Task cards show clearly at a glance who owns and categorises what.
Your server. Your rules. Your data.
Dægwork is designed from the ground up for self-hosting. There is no cloud back-end, no account to create, no subscription to maintain. Your tasks and attachments live on your hardware, whether that’s a home server, a NAS, or a VPS.
Deployment is a single Docker Compose command. SQLite is the default database. No separate database service required for a simple setup. PostgreSQL is supported when you need it.
Dæg. Work. Day work.
Old English dæg means “day.” Dægwork is the work of your day: not a project management platform, not a corporate workflow tool. A personal task manager for the things you actually do, built to run under your own roof.
Task management tools have a habit of becoming the task. Dægwork keeps structure where it helps and stays out of the way otherwise: flexible enough for a complex project with dependencies and sub-task hierarchies, simple enough for a shopping list shared with a partner.
Self-host Dægwork today.
Open source and free to deploy. Docker Compose, SQLite by default, MIT licensed. Your tasks stay on your server.