Habitica is an open-source gamified task manager turning Habits, Dailies, and To-Dos into RPG quests with avatars, gear and social features.

14.1k stars4.4k forkslast commit Actively maintained

Personal task manager for macOS and iOS that organizes tasks, projects, deadlines, tags, reminders and recurring tasks. Provides project lists, checklists and scheduling, and syncs across devices via Things Cloud. Integrates with system features like Apple Shortcuts.
Habitica is an open-source gamified task manager turning Habits, Dailies, and To-Dos into RPG quests with avatars, gear and social features.

14.1k stars4.4k forkslast commit Actively maintained
Open-source CLI task manager with tagging, projects, priorities, recurrence, filtering, extensible hooks and optional sync.

6k stars421 forksMITlast commit Actively maintained
Vikunja is an open-source to-do and task management app with projects, sharing, assignments, and multiple views like list, Kanban, Gantt, and table.

5.2k stars642 forksAGPL-3.0last commit Actively maintained
Open-source task and chore manager for individuals and groups featuring natural-language scheduling, assignee rotation, NFC triggers, REST API, and S3-compatible storage.

2.5k stars193 forksAGPL-3.0last commit Actively maintained
Self-hosted kanban-style task board that stores lanes as folders and tasks as Markdown files, with tags, theming, reverse-proxy support, and optional PWA install.

2.2k stars105 forksMITlast commit Slowing down
Open-source Rails web app for David Allen's GTD: manage next actions, contexts, projects, tags, feeds and statistics; Docker-friendly and multi-user.

1.2k stars530 forksGPL-2.0last commit Actively maintained
Modern, privacy-focused task manager with kanban, calendar, natural-language dates, recurring tasks, and JSON file storage.

1.1k stars24 forkslast commit Slowing down
Open-source task scheduler and calendar app that auto-plans tasks, syncs with external calendars, and provides a modern UI for managing time blocks and workflows.

985 stars70 forksMITlast commit Actively maintained
Nextcloud Tasks provides a web-based to-do list with priorities, due dates, subtasks, and CalDAV synchronization with mobile and desktop task clients.

702 stars115 forksAGPL-3.0last commit Actively maintained
Self-hosted Next.js React CalDAV client for managing VTODO tasks and VEVENT calendars with multi-account, list/Gantt/calendar views and filters.

625 stars42 forksGPL-3.0last commit Actively maintained
Open-source AJAX to-do list app with multiple lists, tags, priorities, due dates and support for MySQL, PostgreSQL and SQLite.

200 stars58 forkslast commit Actively maintained
Keyboard-focused list editor for power users. Self-hosted Scala/Play web app with nested lists, tags, document switching, extensive shortcuts and Docker support.
107 stars1 forkslast commit Actively maintained
Every option on this page is open source and free to run on your own hardware, so you own the data and there is no subscription to cancel. 10 of 12 shipped a commit in the last six months. Licences in this list: MIT, AGPL-3.0, GPL-2.0, GPL-3.0. In exchange you take on hosting, backups and updates yourself.
Browse everything in Tasks, Habits & Time Tracking.