Every deadline and meeting, on your Mac desktop.
UMST pulls Canvas, Google, Outlook, Reminders, Todoist and more into one list that sits on your desktop. Free.
Comes with Show Desktop
Too many windows on top of your calendar? Click Show Desktop's menu bar icon or press ⌃⇧D and they all get out of the way. Click again and they come back. Made by @stanczykwyatt, free and open source.
Works with what you already use
Accounts on your Mac show up automatically. Everything else is a copy-paste link, and UMST tells you exactly where to find it.
School
- Canvas
- Blackboard
- Brightspace (D2L)
- Moodle
- Schoology
- Google Classroom
Calendars
- Google Calendar
- Gmail invites
- iCloud
- Outlook / Microsoft 365
- Exchange
- Yahoo
Tasks & more
- Apple Reminders
- Todoist
- Asana
- Trello
- Any iCal link
Always in view
It lives on your desktop behind your windows. Glance at it, never open it.
Private by design
No account, no analytics. Links and tokens stay in your Mac's Keychain.
Free, for real
Open source under the MIT license. Native Swift, Apple silicon and Intel.
Install in one line
Paste this into Terminal. It downloads the latest release, checks it and opens UMST and Show Desktop.
curl -fsSL https://raw.githubusercontent.com/nicoleyangcoding/UMST-UltimateMacSchedulingTool/main/install.sh | zsh
Questions
Is it really free?
Yes. No paid tier, no subscription, no account. The code is open source under the MIT license.
How do I get Canvas deadlines on my desktop?
In Canvas open Calendar → Calendar Feed and copy the link. In UMST pick Connect a Service → Canvas and paste it.
Does it work with Google Calendar and Gmail?
Yes. Add your Google account in System Settings → Internet Accounts with Calendars on, and it shows up, invites from Gmail included.
What's Show Desktop?
A separate menu bar app by @stanczykwyatt that hides every window in one click so you can see your desktop, and your calendar. The install command adds it. To skip it, put SHOW_DESKTOP=0 before zsh in the command.
macOS says it's from an unidentified developer?
UMST isn't notarized by Apple yet. The install command handles it. If you download the .zip, open System Settings → Privacy & Security → Open Anyway once.