Your most-anticipated dates,
on your desktop.

A native macOS countdown widget. Graduation in 47 days. AP Bio in 14. Hawaii in 120. Right where you can see it. Free. Open source.

No prebuilt binary yet. You'll need to build from source — it's a one-line script. Skip down to the install steps ↓
macOS 14+ · Apple Silicon & Intel · requires Xcode
⏱ DUE IN
🎓
Graduation
47 days
⏱ UP NEXT
5
📚
AP Bio exam
May 19
14days
🏖️
Summer break
June 2
28days
🎓
Graduation
June 21
47days
DueIn
May 5, 2026
📚
AP Bio exam
May 19
14days
🏖️
Summer break
June 2
28days
🎓
Graduation
June 21
47days
🎂
Mom's birthday
July 7
63days
✈️
Hawaii trip
Sept 2
120days

Three sizes

Small for one big number, medium for the next three, large for the whole list. Pick your real-estate.

Native WidgetKit

Built with SwiftUI + WidgetKit. Lives on your desktop, refreshes daily, never opens a browser tab.

Local-first

Every countdown is stored in an App Group container on your Mac. No login, no server, no telemetry.

Color & emoji

Pick a color and emoji per countdown. Recognise them at a glance from your desktop.

Free forever

MIT licensed. No subscription. No ads. If it saved you a sticky note, drop a buck in the tip jar.

Cmd+N to add

Open the host app, hit ⌘N, type a name, pick a date, done. Widget updates instantly.

Install

Stop checking your calendar. Just glance.

DueIn is open source. Run these three commands and you'll have a fresh DueIn.app on your machine in a minute or two.

Prerequisites: Homebrew · Xcode 15+ (the build script installs xcodegen automatically).
$ git clone https://github.com/bendawg2010/DueIn.git
$ cd DueIn
$ ./scripts/build.sh
  1. The script installs xcodegen, generates the Xcode project, and runs xcodebuild in Release.
  2. Move build/Build/Products/Release/DueIn.app into /Applications.
  3. Launch it once, then add the widget from System Settings → Wallpaper → Edit Widgets (or right-click the desktop on macOS 14+).