Self-hosted alternatives to Todoist
Want personal to-do lists without handing your data to Todoist? These 26 open-source apps run on your own server. Cheapest estimated hosting starts at about $3.5/month.
| App | Health | Stars | License | Docker | RAM (est.) | From |
|---|---|---|---|---|---|---|
| Will Be Done direct | Actively maintained | 168 | AGPL-3.0 | ✓ | 1 GB | $5/mo |
| AppFlowy | Actively maintained | 78.2k | AGPL-3.0 | ✓ | 512 MB | $3.5/mo |
| Super Productivity | Actively maintained | 23.4k | MIT | ✓ | 1 GB | $5/mo |
| Wekan | Actively maintained | 21.1k | MIT | – | 1 GB | $5/mo |
| Planka | Actively maintained | 12.7k | ⊘ Proprietary | ✓ | 1 GB | $5/mo |
| Kanboard | Actively maintained | 9.9k | MIT | – | 1 GB | $5/mo |
| Ever Gauzy | Actively maintained | 8.7k | AGPL-3.0 | ✓ | 4 GB | $20/mo |
| Vikunja | Actively maintained | 5.9k | AGPL-3.0, GPL-3.0 | – | 512 MB | $3.5/mo |
| Kan | Actively maintained | 5.9k | AGPL-3.0 | ✓ | 1 GB | $5/mo |
| tududi | Actively maintained | 3.5k | MIT | ✓ | 1 GB | $5/mo |
| Donetick | Actively maintained | 2.7k | AGPL-3.0 | ✓ | 512 MB | $3.5/mo |
| Jotty | Actively maintained | 2k | AGPL-3.0 | ✓ | 1 GB | $5/mo |
| 4ga Boards | Actively maintained | 736 | MIT | ✓ | 1 GB | $5/mo |
| Tasks.md | Maintained | 2.2k | MIT | ✓ | 1 GB | $5/mo |
| HamsterBase Tasks | Actively maintained | 347 | AGPL-3.0 | ✓ | 1 GB | $5/mo |
| OpenHabitTracker | Actively maintained | 307 | GPL-3.0 | ✓ | 1 GB | $5/mo |
| Tracks | Maintained | 1.2k | GPL-2.0 | – | 1 GB | $5/mo |
| myTinyTodo | Actively maintained | 203 | GPL-2.0 | – | 1 GB | $5/mo |
| dayGLANCE | Actively maintained | 181 | MIT | ✓ | 1 GB | $5/mo |
| Task Keeper | Actively maintained | 114 | Apache-2.0 | – | 2 GB | $10/mo |
| Focus Flow | Maintained | 53 | MIT | ✓ | 1 GB | $5/mo |
| Tellor | Maintained | 16 | MIT | – | 1 GB | $5/mo |
| Listaway | Maintained | 10 | MIT | ✓ | 1 GB | $5/mo |
| Nullboard | Possibly unmaintained | 4.1k | BSD-2-Clause | – | 1 GB | $5/mo |
| Our Shopping List | Health unknown | – | AGPL-3.0 | ✓ | 1 GB | $5/mo |
| Taskwarrior | Health unknown | – | MIT | – | 512 MB | $3.5/mo |
The options in detail
1. Will Be Done
Offline-first task manager with weekly planning, project boards, real-time sync, Vim keybindings, desktop quick add, and import from popular task managers (alternative to TickTick, Todoist).
Actively maintained Last activity 2026-10-31. Latest release v0.12.0 (2026-10-23). Needs roughly 1 GB RAM. How to run it →
2. AppFlowy
Build detailed lists of to-do’s for different projects while tracking the status of each one (alternative to Notion).
Actively maintained Last activity 2026-11-02. Latest release 0.15.0 (2026-11-02). Needs roughly 512 MB RAM. How to run it →
3. Super Productivity
Advanced todo list app with integrated timeboxing and time tracking capabilities. Integrates with Jira, GitHub, GitLab, Redmine and OpenProject.
Actively maintained Last activity 2026-11-02. Latest release v19.3.1 (2026-10-25). Needs roughly 1 GB RAM. How to run it →
4. Wekan
Trello-like kanban.
Actively maintained Last activity 2026-11-02. Latest release v12.87 (2026-11-02). Needs roughly 1 GB RAM. How to run it →
5. Planka
Realtime kanban board for workgroups (alternative to Trello).
Actively maintained Last activity 2026-11-02. Latest release v2.2.1 (2026-08-10). Needs roughly 1 GB RAM. How to run it →
6. Kanboard
Simple visual task board.
Actively maintained Last activity 2026-10-31. Latest release v1.2.57 (2026-10-31). Needs roughly 1 GB RAM. How to run it →
7. Ever Gauzy
Open business management platform for collaborative, on-demand and sharing economies (ERP/CRM/HRM/ATS/PM).
Actively maintained Last activity 2026-11-02. Latest release v111.146.5 (2026-11-02). Needs roughly 4 GB RAM. How to run it →
8. Vikunja
To-do app to organize your life.
Actively maintained Last activity 2026-11-03. Latest release v2.7.1 (2026-10-20). Needs roughly 512 MB RAM. How to run it →
9. Kan
Flexible kanban app that helps you organise work, track progress, and deliver results (alternative to Trello).
Actively maintained Last activity 2026-11-01. Latest release v0.6.0 (2026-06-29). Needs roughly 1 GB RAM. How to run it →
10. tududi
Task management tool with hierarchical structure, smart recurring tasks, and seamless Telegram integration.
Actively maintained Last activity 2026-11-02. Latest release v2.0.0-rc.1 (2026-11-02). Needs roughly 1 GB RAM. How to run it →
11. Donetick
Task and chore management tool for personal and family use, with advanced scheduling, flexible assignment, and group sharing capabilities, detailed history, automation via API, simple and modern design.
Actively maintained Last activity 2026-11-01. Latest release v0.1.86-beta.2 (2026-11-01). Needs roughly 512 MB RAM. How to run it →
12. Jotty
Lightweight but powerful alternative for managing your personal, file based, notes and checklists.
Actively maintained Last activity 2026-10-25. Latest release 1.29.2 (2026-10-25). Needs roughly 1 GB RAM. How to run it →
13. 4ga Boards
Straightforward realtime kanban boards management for intuitive task tracking. Featuring an elegant dark mode, collapsible todo lists, and multitasking tools to supercharge your team's productivity.
Actively maintained Last activity 2026-11-02. Latest release v3.3.14 (2026-10-24). Needs roughly 1 GB RAM. How to run it →
14. Tasks.md
File based task management board that and that supports Markdown syntax.
Maintained Last activity 2026-03-08. Latest release 3.3.0 (2026-03-08). Needs roughly 1 GB RAM. How to run it →
15. HamsterBase Tasks
Tool to help organize ideas and build great things. Plan, organize, build and ship.
Actively maintained Last activity 2026-09-12. Latest release android-2026.07.0500 (2026-07-05). Needs roughly 1 GB RAM. How to run it →
16. OpenHabitTracker
Track habits, tasks and notes with time tracking, calendar view and completion statistics.
Actively maintained Last activity 2026-10-29. Latest release 1.2.5 (2026-09-27). Needs roughly 1 GB RAM. How to run it →
17. Tracks
Web-based application to help you implement David Allen’s Getting Things Done™ methodology.
Maintained Last activity 2026-08-03. Latest release v2.7.1 (2024-07-25). Needs roughly 1 GB RAM. How to run it →
18. myTinyTodo
Simple way to manage your todo list in AJAX style. Uses PHP, jQuery, SQLite/MySQL. GTD compliant.
Actively maintained Last activity 2026-10-21. Latest release v1.8.6 (2026-10-20). Needs roughly 1 GB RAM incl. mysql. How to run it →
19. dayGLANCE
Day planner with drag-and-drop time blocking, inbox, recurring tasks, habits, routines, goals, projects and Pomodoro focus mode, plus iCal and CalDAV calendar sync. Data stays in the browser, with optional WebDAV or GLANCEvault sync.
Actively maintained Last activity 2026-11-02. Latest release v5.11.0 (2026-11-01). Needs roughly 1 GB RAM. How to run it →
20. Task Keeper
List editor for power users, backed by a server.
Actively maintained Last activity 2026-10-25. Latest release v3.112 (2026-10-19). Needs roughly 2 GB RAM. How to run it →
21. Focus Flow
Complete ecosystem for time management using the Pomodoro technique.
Maintained Last activity 2026-06-16. Latest release v1.3.0 (2026-06-16). Needs roughly 1 GB RAM. How to run it →
22. Tellor
Minimalist single-user kanban todo app. Clean, simplified, and compact UI. Can import boards from Trello.
Maintained Last activity 2026-07-17. Latest release v1.2.2 (2026-05-21). Needs roughly 1 GB RAM. How to run it →
23. Listaway
List management app for creating and publicly sharing lists of items. Supports auth, admin tools, item notes and priorities, and opt-in public read-only links with randomized URLs (alternative to Amazon Lists).
Maintained Last activity 2026-07-19. Latest release v1.18.2 (2026-07-19). Needs roughly 1 GB RAM. How to run it →
24. Nullboard
Single-page minimalist kanban board; compact, highly readable and quick to use.
Possibly unmaintained Last activity 2023-11-05. Needs roughly 1 GB RAM. How to run it →
25. Our Shopping List
Simple shared list application including shopping lists and any other small todo-list that needs to be used collaboratively.
Health unknown Needs roughly 1 GB RAM. How to run it →
26. Taskwarrior
Command line tool that manages your TODO list. It is flexible, fast, efficient, and unobtrusive. It does its job then gets out of your way.
Health unknown Needs roughly 512 MB RAM. How to run it →
Why self-host instead of Todoist?
- Own your data — it lives on a server you control, with backups you decide on.
- Predictable cost — a small VPS often replaces per-seat pricing for a whole team or family.
- No lock-in — open-source licenses let you keep running the software even if a vendor disappears.
The trade-off: you are responsible for updates, backups and security. Pick an app marked Actively maintained and with Docker support for the easiest ride.
Browse related categories
Other alternatives guides
Todoist is a trademark of its owner; this site is not affiliated with it. Listings come from the community-maintained awesome-selfhosted list.