Most developers run more than one calendar. A work Google account, a personal iCloud, maybe an Outlook calendar for a client. Add a task manager — Todoist, Linear, an Asana board — and your actual schedule lives in four tabs that never agree with each other. Morgen is built to collapse that into a single window where calendars and tasks share the same grid.
We ran Morgen as a daily driver for two weeks across macOS and Linux to see whether "unified calendar plus task scheduler" holds up past the marketing, or whether it's another aggregator that adds a layer without removing the friction underneath.
What Morgen actually does
Morgen connects to your calendar accounts through their native protocols: Google Calendar, Microsoft 365 / Outlook, Apple iCloud, and any CalDAV server (Fastmail included). Once connected, every event from every account renders in one view, color-coded by source. You can toggle accounts on and off, and you can create an event in any connected calendar without leaving the app. Nothing here is novel on its own — the difference is that all of it is in one place, including accounts that usually refuse to coexist.
The second half is task integration. Morgen pulls in tasks from Todoist, Microsoft To Do, Google Tasks, ClickUp, Asana, Notion, and Linear, and shows them in a side panel next to your calendar. The core interaction is drag-and-drop time-blocking: you grab a task and drop it onto a time slot, and Morgen creates a calendar block linked back to the task. Mark the block done and the underlying task updates in its source tool. That round-trip — schedule here, complete here, sync back — is the feature that justifies the app's existence. A standalone calendar can't do it; a standalone task manager won't put your meetings in context.
There are also scheduling links — the Calendly-style "pick a time" pages — generated from your real combined availability across all connected calendars. For a developer who keeps work and side-project calendars separate, booking against true availability (not just one account) removes a common double-booking trap.
The single feature that sold us was Linux support. Morgen ships a real desktop app for macOS, Windows, and Linux, plus iOS and Android. Native Linux calendar clients that sync Google, Outlook, and iCloud in one place are genuinely rare, and for developers who work on a Linux machine all day this alone can be the deciding factor.
Where it fits a developer's workflow
The honest pitch for Morgen is that it's an orchestration layer, not a replacement. It doesn't want to be your task manager — it wants to sit on top of the one you already use. If you keep your real work in Linear and your personal todos in Todoist, Morgen surfaces both alongside your meetings so you plan against a complete picture instead of three half-pictures.
In practice, the time-blocking flow changed how we structured deep-work days. Pulling a Linear issue onto a 90-minute morning block, then seeing that block butt up against a 2pm standup, made overcommitment visible in a way that a flat task list never does. The link stays live: reschedule the block by dragging it, and the plan stays coherent. Close the task in Linear, and the calendar block reflects it on next sync.
Morgen also has an automation layer (marketed as Morgen Assist) for recurring scheduling chores — auto-scheduling routine tasks, applying rules, and natural-language event entry. We used it lightly. It's useful for repetitive blocking, but it's not a reason to switch on its own; the value is in the unified surface, and the automation is a convenience on top.
Where Morgen shows its seams: sync is near-real-time but not instant, so a task you just created in Todoist may take a moment to appear. And because it federates so many services, the setup involves granting OAuth access to each account one at a time. That's a one-time cost, but it's a real one — budget fifteen minutes to connect everything and configure which calendars are writable.
Morgen reads and writes to your connected accounts, which means it needs broad calendar and task permissions across Google, Microsoft, and others. If you work under an employer that restricts third-party OAuth grants, check with IT before connecting your work calendar — admin policies can block the integration outright, and that's the one account you most want unified.
Your task manager is the foundation Morgen builds on, so it's worth getting that layer right first. If you don't already have a single source of truth for tasks and notes, Notion is a common pairing — it's one of Morgen's supported task integrations, so issues and to-dos you keep in Notion can be dragged straight onto your calendar.
Pricing and what to weigh
Morgen has a free tier that covers connecting calendars and basic use, with paid plans unlocking the full set of task integrations, scheduling links, and the automation features. The exact plan structure and prices shift over time, so check Morgen's pricing page before committing — but the shape is the usual one: free is enough to evaluate the unified-calendar experience, and the paid tier is what you need if task time-blocking across multiple tools is the reason you came.
The decision comes down to one question: do you genuinely run multiple calendars and a separate task tool? If you live entirely inside Google Calendar and Google Tasks, Morgen's unification buys you little — Google already shows both. The value scales with fragmentation. The more accounts and tools you juggle, and the more you want them on Linux, the stronger the case. For a single-calendar, single-tool setup, it's overhead you don't need.
Morgen earns its place if your scheduling is genuinely scattered across providers and you want one window — ideally on Linux — to plan against. It's a coordination layer that removes tab-switching rather than a new system to learn. Set against that bar, two weeks in, it did the job it claims to do.
Originally published at pickuma.com. Subscribe to the RSS or follow @pickuma.bsky.social for new reviews.
Top comments (0)