Tasks & focus
Super Productivity
A calm to-do list with time tracking and focus mode that keeps your data on your device.
Super Productivity is a to-do list and day planner for deep work. Plan your day, track time on tasks, use focus sessions and breaks, and pull in tasks from tools like GitHub, Jira or calendars. It works in the browser, on desktop and on mobile, with no account, no tracking, and data that stays on your device unless you choose to sync.
The full web app. Data is stored in your browser only.
What it does
- Time tracking, Pomodoro and focus mode built in
- Works offline in the browser, desktop and mobile
- Plugin system, so you can add features without forking
- No account, no tracking
Great for: Freelancers, students and anyone who wants a focused, private to-do list. Popular with ADHD users.
Make it yours: ideas
Pick an idea to start from, or describe your own.
- Extend: themes, plugins, API · moderate ADHD-friendly "just the next thing" daily view "I have ADHD. Make a plugin that shows only my next task in huge text, with a gentle 25-minute timer and a 'too hard, break it down' button."
- Extend: themes, plugins, API · easy Calm pastel theme "Make me a soft pastel theme with lots of white space and a rounded, friendly font."
- Extend: themes, plugins, API · moderate Morning planning ritual "Every morning ask me my top 3 priorities and put them at the top of today's list."
- Extend: themes, plugins, API · moderate Shared family chores with points "Use projects and tags for each child's chores, and a plugin that shows points per child for the week."
- Extend: themes, plugins, API · moderate Friday weekly review summary "On Friday show me what I finished, how much time went where, and what slipped."
Can I trust it?
- Licence: MIT. Free to use, change and share, even commercially. Keep the original copyright notice.
- Source: github.com/johannesjo/super-productivity
- Your data: Stores personal data, on your own device or server. In the browser (IndexedDB) or the desktop app's local storage; optional sync to a provider you choose.
- Other services: Sync (WebDAV, Dropbox, local file, or SuperSync) (optional, free (self-hosted WebDAV) or provider pricing); Integrations (GitHub, Jira, GitLab, CalDAV, Google Calendar…) (optional, free)
- Plugins run inside your app with access to your tasks. Only install plugins whose code you (or your AI) have read.
- Pinned version:
78139c5. Every handoff uses exactly this code.
How easy is it to adapt?
Advanced
A large Angular app with sync logic, so core code changes are for agent-mode AIs only. But plugins (plain JavaScript, no build) and CSS themes make many adaptations easy without touching the core.
- No code (settings): Most behaviour is configurable in the app.
- Extend (themes, plugins, API): Choose or write a CSS theme (e.g. calm pastel, high contrast). Plain-JavaScript plugins with manifest.json + plugin.js and no build step. They can add buttons, panels, automations and prompts. Richer plugins with TypeScript or SolidJS UI, built with npm run build.
- Runs on: hosted-demo, docker, local-dev, desktop, mobile
- Built with: typescript, scss
Did it work for people?
No reports yet. Be the first to tell others how it went.
For your AI
Project pack (pinned version, how to run and customise it): https://handoff.bespokeai.software/p/super-productivity/78139c5/pack.md