Super Productivity
super-productivity · Project management
GitHub stars
23,265Awaiting first sync
No measured star history yet
What is Super Productivity?
Super Productivity is a personal task manager that also tracks the time you spend on each task. It pulls work assigned to you from tools like Jira and GitHub, so your plan and your time logs live in one place. It needs no account and keeps your data on your own device unless you choose a sync option.
Super Productivity is a free to-do list, time tracker and daily planner for desktop, mobile and the browser. It combines projects, tags, sub-tasks, a schedule view, Kanban boards, timeboxing and focus sessions. It can import assigned issues from Jira, GitHub, GitLab and other trackers, and works offline without an account.
Core capabilities
- Tasks, projects, a daily planner and Kanban or Eisenhower boards.
- Time tracking with time sheets, work summaries and focus sessions.
- Imports assigned issues from Jira, GitHub, GitLab, Linear and more.
Tasks, planning and boards
Tasks can have sub-tasks and belong to projects and colour-coded tags. The planner and schedule timeline show the day next to calendar events, with basic CalDAV support. Boards such as Kanban and the Eisenhower Matrix sort tasks visually, and you can build your own. Notes, file attachments and project-level bookmarks keep context next to the work.
- To-do list
- Planner
- Kanban
- CalDAV
Time tracking, focus and integrations
Time is tracked per task, and time sheets and work summaries can be exported. Focus mode offers Pomodoro, Flowtime and countdown sessions, and a break reminder prompts you to step away. Integrations with Jira, Trello, GitHub, GitLab, Gitea, OpenProject, Linear, ClickUp, Redmine, Nextcloud Deck and Azure DevOps import assigned tasks and can create work logs. Plugins and custom themes extend the app.
- Time tracking
- Pomodoro
- Jira
- GitHub
Install it or run it yourself under MIT
Desktop builds are available for Linux, macOS and Windows, with mobile apps for Android and iOS and a web app in the browser. The johannesjo/super-productivity Docker image serves the web app, which keeps data in each browser's own storage. The web app has some limits compared with the desktop app, such as no local file sync. The SuperSync server can be self-hosted on an AMD64 Linux host with a domain name and SMTP for sign-up email. Super Productivity is released under the MIT licence and the project says it is free with no premium tiers.
- Desktop
- Mobile
- Docker
- MIT
Where it fits
Use cases
- 01
Log time against tickets from Jira or GitHub
Connect a project to Jira, GitHub, GitLab, OpenProject or another supported tracker so issues assigned to you are imported as tasks. Track time on each task while you work, and let the app create work logs automatically. Export time sheets and work summaries to your company's time tracking system.
- 02
Plan the day around your calendar
Use the planner to decide what to work on and see the day laid out on the schedule timeline next to your calendar events. Sort tasks on the built-in Kanban or Eisenhower Matrix boards to set priorities. Timeboxing and focus mode with Pomodoro, Flowtime or countdown sessions help you work through the plan.
- 03
Sync tasks across devices on your own terms
Choose a sync provider in the app: Dropbox, a WebDAV server such as Nextcloud, or SuperSync. SuperSync is the project's own end-to-end encrypted sync service, and its server can also be self-hosted, though it is still in beta. Without sync, your data stays only on the device you use.