Self-hosted task manager with projects, areas, recurring tasks, CalDAV sync and an open API.
Hierarchical task manager with recurring tasks and CalDAV sync.
tududi is a self-hosted task manager that organises work into tasks, projects and areas. It suits people who want to keep their data private and can run Docker and PostgreSQL.
Users create tasks, projects, areas, notes and tags. It offers subtasks, recurring tasks with completion-based repeats, shared projects with roles and groups, CalDAV sync, and Swagger-documented API access with personal tokens.
It suits individuals, families and small teams with a home server or VPS. It does not suit people who want a managed service or polished mobile apps.
A hierarchy that groups projects under areas.
Daily to monthly patterns, including completion-based repeats.
Bidirectional sync with servers like Nextcloud and Baikal.
Swagger docs at /api-docs and personal API keys.
Admin, user and guest roles with groups.
Break tasks into smaller steps with progress.
Free under the MIT licence. The README asks for donations but shows no paid plan; the cost is your own server.
870 open remote AI-training roles, updated November 14, 2026; most pay $20–$170 an hour. Zekai lists them free; the application goes to the employer’s platform.
These reviewed AI tools do the same job instantly — from our scored directory.
Yes. It is MIT licensed; you pay only for the server.
The repo's compose file runs tududi with a postgres:16 database and reads settings from a .env file.
Yes. It offers CalDAV synchronisation with servers such as Nextcloud and Baikal.
See Zekai first in Google