Super Productivity
Local-first todo list and time tracker with Kanban boards, Pomodoro focus mode, and GitHub/Jira integration. Data stays on your device. No accounts required
Quick Start
docker run -p 80:80 johannesjo/super-productivity:latest Overview
Super Productivity is frequently cited as the best self-hosted todo list for people who want task management and time tracking together without handing data to a SaaS vendor. It runs as a local-first application: data stays on your device, there are no accounts, and nothing is sent anywhere unless you configure sync yourself.
The task management layer covers projects, tags, subtasks, due dates, Kanban and Eisenhower boards, and custom layouts. A one-click time tracker records how long you spend on each task, and at the end of the day you can generate a timesheet. For developers, it imports issues directly from GitHub, GitLab, and Jira, turning your issue tracker into your daily todo list.
Sync runs via WebDAV, Dropbox, or OneDrive — your choice of backend. The Pomodoro and focus mode are built in. A procrastination helper uses CBT-style prompts to help you start tasks you are avoiding.
Available as a desktop app for Windows, macOS, and Linux, a self-hosted web app via Docker, and mobile apps for iOS and Android. One limitation users note: it is not a rich notes app. Task notes exist but if you want tasks and detailed notes equally well developed, you will want a separate tool alongside it.
Use Cases
Specific ways to use Super Productivity for your workflow.
Deployment Strategy
Recommended ways to host Super Productivity in your own environment.