8 Best Open Source Planner and Time Blocking Apps in 2026
The best open source planner apps for 2026: daily planners, time blocking and timeboxing tools you can self-host. Real screenshots, licenses and source links.
Open Sunsama Team · · 11 min read
The best open source planner app in 2026 is Open Sunsama. It plans your day on a board of days, lets you time block tasks next to your meetings, and works with any AI agent.
For timeboxing with no server, pick Super Productivity. For a local-first day planner with a timeline, try dayGLANCE. For a team project tool with a personal day view, pick Leantime.
We build Open Sunsama, so we put it first — here is why, and where others fit better.
Few open source apps really plan your day. Most are to-do lists that stop at "what". A planner also answers "which day" and "which hours", and that is what this list is about.
Key takeaways
- Best overall: Open Sunsama, for daily planning and time blocking with Claude, ChatGPT or any MCP client.
- Best open source timeboxing app: Super Productivity, offline and MIT licensed, with apps on every device.
- Best local-first day planner: dayGLANCE, a timeline you drag tasks onto, with no account needed.
- Best for teams: Leantime, a project tool with a personal My Work page and time blocking.
- Best for planning projects by date: Vikunja, with Gantt and kanban views.
- Best on the Linux desktop: Planify.
- Lightest weekly planner: tududi, with Today, Upcoming and Someday views.
- Best in the terminal: calcurse, though it only gets fixes now.
Open source planner apps compared
| App | License | Stars | Latest release | Platforms | Self-host | API | MCP |
|---|
| Open Sunsama | Open Sunsama Non-Commercial License | 65 | v1.0.16 (Sep 2026) | Web, macOS, Windows, Linux, Server | Docker | REST | Official |
| Super Productivity | MIT | 22.2k | v19.1.0 (Sep 2026) | Web, macOS, Windows, Linux, iOS, Android | Docker (web app, sync server) | REST, Plugins | Community |
| dayGLANCE | MIT | 158 | v5.3.0 (Sep 2026) | Web, macOS, Windows, Linux, iOS, Android, Server | Docker | None | Official |
| Leantime | AGPL-3.0-only | 11.7k | v3.10.0 (Sep 2026) | Web, Server | PHP app, Docker | JSON-RPC, Plugins | Official |
| Vikunja | AGPL-3.0-or-later AND GPL-3.0-or-later | 5.5k | v2.6.0 (Aug 2026) | Web, macOS, Windows, Linux, Android, Server | Docker, binary, packages | REST, CalDAV, Webhooks, CLI | Official |
| Planify | GPL-3.0-or-later | 5.7k | v4.20.0 (Sep 2026) | Linux | No | CLI | None found |
| tududi | MIT | 3.4k | v1.5.0 (Sep 2026) | Web, Server | Docker | REST, CalDAV | Official |
| calcurse (Maintenance mode) | BSD-2-Clause | 1.3k | v4.8.2 (Aug 2025) | macOS, Linux | No | CLI | None found |
Stars, licenses and releases from each project's repository, checked Sep 2026. App names link to the source code.
Each app below has its own card. It shows a real screenshot, facts from the project's repo and a link to the source code.
A planner gives each task a day and a time; a to-do list only gives it a place
A to-do list holds what you need to do. A planner adds when. Time blocking goes one step further: each task gets its own slot on your calendar, next to your meetings.
Timeboxing is close, but not the same. You give a task a fixed amount of time, like 45 minutes, and stop when the time is up. Many apps here do both.
Why bother? A long list hides how little time you have. Blocks on a calendar show it, so you plan a calm, realistic day.
Our time blocking guide explains the method, and our time blocking feature page shows how Open Sunsama does it.
How we compared these apps
We build Open Sunsama and use it every day to plan our own work. For every other app, we read the license file, the release history, the docs and the issue tracker. We pulled stars and releases from GitHub on 24 Sep 2026.
We captured the screenshots ourselves from each app's demo, web app or official images. The line under each screenshot says where it came from.
We did not use every app for weeks, so we don't claim to have tested them. An app made the list only if it is open source and helps you plan days or hours, not just keep a list.
1. Open Sunsama is the best open source planner and time blocking app
1. Open Sunsama
A daily planner with a kanban board of days, time blocking, focus mode and a hosted MCP server for AI agents.
Best for: People who want to plan each day with time blocks, and let an AI agent help.
Note: The code is public under a non-commercial license: you can read, run and self-host it for personal use. Companies need a commercial license.
Captured from the Open Sunsama web app- License
- Open Sunsama Non-Commercial License
- Stars
- 65 (as of Sep 2026)
- Latest release
- v1.0.16 (Sep 2026)
- Language
- TypeScript
- Platforms
- Web, macOS, Windows, Linux, Server
- Self-host
- Docker
- API
- REST
- MCP
- Official
Source code · Website · Docs · Facts checked Sep 2026
Verdict: best overall. It is a daily planner first. Your tasks, your calendar and your AI agent all work in one place.
Plan your whole day in one place with Open Sunsama
Each day is a column on a board, next to your backlog. Each morning you drag in what fits today. Tasks you don't finish roll over to tomorrow, so you get back on track without a rebuild.
Drag tasks from the backlog into Today to plan your day.
Then you block time. Drag a task onto the calendar and resize it to fit the work. Your Google, Outlook or iCloud events sit next to your blocks in day and week views.
Drag a task onto the calendar, then resize the block to fit the work.
You can also hand the planning to an AI agent. Open Sunsama has a hosted MCP server that works in Claude, ChatGPT, Cursor and any MCP client. Ask it to plan your afternoon, and the blocks appear on your calendar as it works.
Claude plans the afternoon over MCP, and the tasks and time blocks appear live.
- Good: focus mode with a timer tracks planned vs actual time for each task.
- Good: recurring tasks, reminders, subtasks, notes, priorities P0 to P3, and Cmd+K to jump anywhere.
- Good: a public REST API, Docker self-hosting, and desktop apps for Mac, Windows and Linux.
- Falls short: there is no auto-scheduler and no guided planning ritual. You place the blocks, or your AI agent does.
- Falls short: your AI agent can read your meetings, but it can't create or move them.
- Falls short: there is no iOS or Android app, and it is young. The first commit was in January 2026.
- Pick it if you want a calm, realistic day with your tasks and meetings in one place.
Self-host it with the Docker guide, or read how it compares as an open source task manager.
2. Super Productivity is the best open source timeboxing app
2. Super Productivity
A to-do app with timeboxing, time tracking and focus mode that can pull in issues from Jira or GitHub.
Best for: People who want timeboxing, time tracking and focus in one offline app.
Captured from the web app at app.super-productivity.com- License
- MIT (MIT License)
- Stars
- 22.2k (as of Sep 2026)
- Latest release
- v19.1.0 (Sep 2026)
- Language
- TypeScript
- Platforms
- Web, macOS, Windows, Linux, iOS, Android
- Self-host
- Docker (web app, sync server)
- API
- REST, Plugins
- MCP
- Community
Source code · Website · Docs · Facts checked Sep 2026
Verdict: the best MIT-licensed planner. It works offline, needs no account, and runs on every desktop and phone.
- Good: the Schedule view lays your tasks out on a timeline from your time estimates. Tasks flow around meetings, and a day that is too full gets a warning.
- Good: the Planner view spreads tasks over the next two weeks and shows how full each day is. Events from calendars you connect show up in both views.
- Good: a Pomodoro timer, time tracking and break reminders, plus tasks from Jira, GitHub, GitLab and more.
- Falls short: it is built for one person, and MCP comes from community servers.
- Pick it if you want to timebox your work and see where your time goes, with no server at all.
See our open source focus apps for more Pomodoro and time tracking tools.
3. dayGLANCE is a local-first day planner built around a timeline
3. dayGLANCE
A local-first day planner where you drag tasks onto a timeline to block out your day.
Best for: People who want a visual day planner that keeps their data in the browser.
Note: The project started in January 2026 and is mostly built by one developer.
Captured from the web app at dayglance.app- License
- MIT (MIT License)
- Stars
- 158 (as of Sep 2026)
- Latest release
- v5.3.0 (Sep 2026)
- Language
- JavaScript
- Platforms
- Web, macOS, Windows, Linux, iOS, Android, Server
- Self-host
- Docker
- API
- None
- MCP
- Official
Source code · Website · Docs · Facts checked Sep 2026
Verdict: the closest thing here to a visual daily planner app. You open it, drag tasks onto today's timeline, and go.
- Good: drag tasks onto a 24-hour timeline and resize them. "Frames" hold time for a kind of work, like deep work on weekday mornings.
- Good: a focus timer, routines, habits, a weekly review, and stats on time planned vs spent.
- Good: it shows events from any iCal link, such as Google, Nextcloud, Apple or Proton calendars. It syncs through Nextcloud or WebDAV, or runs in Docker.
- Good: the desktop app has a local MCP server for Claude and ChatGPT. It is off until you turn it on.
- Falls short: it is young and mostly built by one person. The store apps are paid, but the Android APK on GitHub costs nothing.
- Pick it if you want a timeline planner with no account and no server.
4. Leantime
A self-hosted project tool with kanban, Gantt and timesheets, plus a personal My Work page and calendar.
Best for: Teams that want projects and a personal day view in one self-hosted tool.
Note: Some add-ons, including the MCP server, are paid plugins.
Official screenshot from the project's README, © the Leantime project- License
- AGPL-3.0-only (GNU Affero General Public License v3.0 only)
- Stars
- 11.7k (as of Sep 2026)
- Latest release
- v3.10.0 (Sep 2026)
- Language
- PHP
- Platforms
- Web, Server
- Self-host
- PHP app, Docker
- API
- JSON-RPC, Plugins
- MCP
- Official
Source code · Website · Docs · Facts checked Sep 2026
Verdict: the best pick when your plan starts from team projects. Its My Work page pulls your tasks from every project into one personal view.
- Good: My Work shows your to-dos next to a day calendar. Leantime's site says you can add an iCal link and schedule tasks between meetings.
- Good: kanban, Gantt, table and calendar views, timesheets, goals and docs, all in the open source version.
- Good: it is built with ADHD, dyslexia and autism in mind.
- Falls short: it is a team tool first, so it is heavy for one person. The AI features on its site are not in the open source version.
- Pick it if your team needs a project tool and you each want to plan your own day in it.
5. Vikunja plans projects by date, not your hours
5. Vikunja
A self-hosted to-do app with lists, kanban, Gantt and table views.
Best for: People who plan projects over weeks and keep a separate calendar.
Note: The admin panel, audit logs and time tracking are in the paid Vikunja Pro add-on.
Official screenshot from vikunja.io, © the Vikunja project- License
- AGPL-3.0-or-later AND GPL-3.0-or-later (GNU AGPL v3.0 or later (server and web app); GNU GPL v3.0 or later (desktop app))
- Stars
- 5.5k (as of Sep 2026)
- Latest release
- v2.6.0 (Aug 2026)
- Language
- Go
- Platforms
- Web, macOS, Windows, Linux, Android, Server
- Self-host
- Docker, binary, packages
- API
- REST, CalDAV, Webhooks, CLI
- MCP
- Official
Source code · Website · Docs · Facts checked Sep 2026
Verdict: a strong self-hosted task app that plans across days and weeks. It does not put tasks on the hours of your day.
- Good: a Gantt chart for dates, kanban for stages, and due dates with reminders.
- Good: CalDAV, so your tasks also show up in apps like Thunderbird or Tasks.org.
- Falls short: there is no time blocking view. You plan the day in your head or in another app.
- Pick it if you plan projects by week and want a Todoist-style list on your own server.
It also tops our open source to-do list apps list for self-hosters.
6. Planify plans your day on the Linux desktop
6. Planify
A to-do app for the Linux GNOME desktop that syncs with Todoist, Nextcloud or CalDAV.
Best for: GNOME users who plan day by day and sync with Todoist or Nextcloud.
Official screenshot from flathub.org, © the Planify project- License
- GPL-3.0-or-later (GNU General Public License v3.0 or later)
- Stars
- 5.7k (as of Sep 2026)
- Latest release
- v4.20.0 (Sep 2026)
- Language
- Vala
- Platforms
- Linux
- Self-host
- No server
- API
- CLI
- MCP
- None found
Source code · Website · Facts checked Sep 2026
Verdict: a good daily planner for Linux, if you don't need time blocks. It is fast, native and easy on the eyes.
- Good: Today and Scheduled views, a calendar view to see your day, and several reminders per task.
- Good: it syncs with Todoist, Nextcloud or CalDAV, or stays on your computer.
- Falls short: it runs on Linux only, and you can't block time on a calendar.
- Pick it if you plan your day on the GNOME desktop and want a native app.
7. tududi plans your week with Today, Upcoming and Someday
7. tududi
A self-hosted app for tasks, projects, notes and areas, with CalDAV sync and a Telegram bot.
Best for: Self-hosters who want a light weekly plan that an AI agent can use.
Official screenshot from the project's README, © the tududi project- License
- MIT (MIT License)
- Stars
- 3.4k (as of Sep 2026)
- Latest release
- v1.5.0 (Sep 2026)
- Language
- TypeScript
- Platforms
- Web, Server
- Self-host
- Docker
- API
- REST, CalDAV
- MCP
- Official
Source code · Website · Docs · Facts checked Sep 2026
Verdict: a simple planner that sorts work into today, the days ahead and someday. It runs in one small container.
- Good: Today, Upcoming and Someday views, recurring tasks and a Telegram bot to capture tasks on the go.
- Good: an MCP server comes with every install, so an AI agent can plan with you.
- Falls short: there is no calendar and no time blocking.
- Pick it if you want a light plan for the week, not an hour-by-hour day.
8. calcurse is a terminal planner in maintenance mode
8. calcurse (Maintenance mode)
A calendar and to-do list that runs in the terminal.
Best for: Terminal users who want a calendar and a to-do list side by side.
Official screenshot from calcurse.org, © the calcurse project- License
- BSD-2-Clause (BSD 2-Clause "Simplified" License)
- Stars
- 1.3k (as of Sep 2026)
- Latest release
- v4.8.2 (Aug 2025)
- Language
- C
- Platforms
- macOS, Linux
- Self-host
- No server
- API
- CLI
- MCP
- None found
Source code · Website · Docs · Facts checked Sep 2026
Verdict: a calendar and a to-do list in one terminal window. It still works well, but it only gets small fixes now.
- Good: appointments, events and to-dos in one view, with plain files you own.
- Good: a script in the repo can sync with a CalDAV server.
- Falls short: it is in maintenance mode, so expect fixes, not new features. See the card for its latest release.
- Pick it if you live in the terminal and want a planner that stays out of your way.
Super Productivity comes closest to an open source Motion
Motion and Reclaim place your tasks on the calendar for you. We found no open source app that does this for your whole day.
Super Productivity comes closest. Its Schedule view flows tasks around your meetings, using the time you estimate for each one. It shows the plan; it does not book time in your calendar.
Open Sunsama takes another route. You ask Claude or ChatGPT to plan the day over MCP, and it places the blocks where you can see and move them. Our Motion alternatives guide covers the paid auto-schedulers.
MIT and AGPL let you self-host freely; Open Sunsama's license limits company use
The license tells you what you may do with the code. For one person running a planner at home, MIT, BSD, GPL and AGPL all give you full freedom.
| License |
Apps in this list |
Self-host for yourself |
Change the code |
Use at a company |
| MIT, BSD |
Super Productivity, dayGLANCE, tududi, calcurse |
Yes |
Yes. Keep the copyright notice. |
Yes |
| GPL-3.0 |
Planify |
Yes |
Yes. If you give the app to others, share your changes too. |
Yes |
| AGPL-3.0 |
Leantime, Vikunja |
Yes |
Yes. If others use your changed copy, even over the web, share your changes. |
Yes |
| Non-commercial |
Open Sunsama |
Yes, for personal use |
Yes, for personal use |
Needs a commercial license |
Here is Open Sunsama's license in plain words. The code is public on GitHub, under a non-commercial license.
You can read it, run it and self-host it for personal use. Companies need a commercial license. That is not an OSI license like MIT or GPL, so pick Super Productivity or Leantime if your company needs one.
Some apps also sell extras. Leantime sells paid plugins, and dayGLANCE charges for its store apps.
Which one should you pick?
- For most people: Open Sunsama. Plan each day on a board, block time next to your meetings, and let an AI agent help.
- You want timeboxing with no server: Super Productivity.
- You want a visual timeline and no account: dayGLANCE.
- You plan inside a team's projects: Leantime.
- You plan projects by week, not by hour: Vikunja.
- You use the Linux desktop: Planify, or Open Sunsama's Linux app if you want time blocks.
- You use Android or iPhone: Super Productivity has native apps for both. Open Sunsama runs as a mobile web app.
- You live in the terminal: calcurse.
- You need an OSI license at work: Super Productivity, Leantime or Vikunja.
Want your planner to be part of a stack you own? Pair it with one of the open source calendar apps or a kanban board. For the full picture, see our open source productivity apps and self-hosted productivity apps guides.
Frequently asked questions
What is the best open source planner app?
Open Sunsama is our pick overall: it plans your day on a board of days, puts tasks on a calendar next to your meetings, and works with any AI agent. Super Productivity is the best MIT-licensed option, and dayGLANCE is a local-first day planner.
Is there an open source time blocking app?
Yes. Open Sunsama lets you drag tasks onto a calendar next to your Google, Outlook or iCloud events. dayGLANCE has a timeline you drag tasks onto. Super Productivity lays tasks out on a Schedule view, and Leantime has time blocking on its My Work page.
What is the difference between time blocking and timeboxing?
Time blocking gives a task a set time on your calendar, like 9 to 11 for a report. Timeboxing gives a task a limit, like 45 minutes, and you stop when time is up. Most people mix both.
Is there an open source daily planner for iPhone or Android?
Super Productivity has apps for iOS and Android. dayGLANCE sells store builds and offers a free Android APK on GitHub. Open Sunsama has no native phone app; it runs as a mobile web app in your browser.
Can I self-host a daily planner?
Yes. Open Sunsama, dayGLANCE and Leantime all run in Docker. Super Productivity can run as a Docker web app, or sync its local data through your own WebDAV or Nextcloud server.
Is Open Sunsama open source?
The code is public on GitHub. It uses a non-commercial license: you can read it, run it and self-host it for personal use. Companies need a commercial license. It is not an OSI license like MIT or GPL.
Is there an open source Motion alternative that schedules for me?
No open source app we found fully auto-schedules your day like Motion. Super Productivity comes closest: its Schedule view flows tasks around your meetings using your time estimates. In Open Sunsama, you can ask Claude or ChatGPT to plan the day over MCP.