AI tools, scored for your job
Get paid to train AI
🤝 You're in the Free & Open Source library — community-built tools you can use without paying. A different concept from our scored AI directory.
Home › Free & Open Source › Productivity › tududi
✦ Free & open sourceProductivity

tududi

Self-hosted task manager with projects, areas, recurring tasks, CalDAV sync and an open API.

Self-hosted tasks, projects and areas

Hierarchical task manager with recurring tasks and CalDAV sync.

Free forever · open source · MIT
✓ Light setup✓ Browser-based✓ Real-time collaboration
7.5
ZEKAI
Self-hosted task manager
Free & open source · Productivity
Ease of setup6
Usefulness7
Maintenance9.5
Community7.5
★ 3,549
GITHUB
Nov 2026
UPDATED
MIT
LICENSE
🛠 Don't want to self-host? We can set it up →
⚡ Quick answer

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.

Runs on
Web
Hosting
Self-host
Languages
JavaScript
License
MIT

What it is

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.

Who it's for

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.

Key features

Areas and projects

A hierarchy that groups projects under areas.

Recurring tasks

Daily to monthly patterns, including completion-based repeats.

CalDAV sync

Bidirectional sync with servers like Nextcloud and Baikal.

Open API

Swagger docs at /api-docs and personal API keys.

Sharing and roles

Admin, user and guest roles with groups.

Subtasks

Break tasks into smaller steps with progress.

How to start

Up and running in 3 steps

1
Clone the repo or download its docker-compose.yml.
2
Create the .env file with your settings.
3
Run docker compose up -d and open the app.
Real talk

Our honest verdict

What's great

  • MIT licence with no fees.
  • CalDAV sync with servers such as Nextcloud and Baikal.
  • Open API with personal access tokens for automation.
  • Quick Docker Compose setup is documented.

Where it falls short

  • Needs Docker and a PostgreSQL 16 database you maintain.
  • No managed hosting; you handle backups and updates.
  • A single-maintainer project.
  • The README does not describe native mobile apps.
Cost

Pricing & license

Free under the MIT licence. The README asks for donations but shows no paid plan; the cost is your own server.

Paid work

Open remote AI-training roles

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.

See all open roles →
Compare

Alternatives

🎁 Free & open-source alternatives

These reviewed AI tools do the same job instantly — from our scored directory.

Get more

Use it, or have us set it up

📄 Free PDF: tududi for Productivity
A plain-language guide to getting your first result. Sent to your inbox.
🔔 64 people want a full video tutorial — add your vote
🛠 Don't want to set it up yourself?
We'll install, host & configure tududi for you — and train your team.
Get it done for you ↗
Questions

FAQ

Is tududi free?

Yes. It is MIT licensed; you pay only for the server.

What does it need to run?

The repo's compose file runs tududi with a postgres:16 database and reads settings from a .env file.

Does it sync with other apps?

Yes. It offers CalDAV synchronisation with servers such as Nextcloud and Baikal.

Radar

Latest AI news

✉️ The weekly free toolkit
The best new free & open-source tools for Productivity — one short email a week, in your language.
Free · 1 email/week · unsubscribe anytime
Get paid to train AI →

See Zekai first in Google