macOS · Free & Open Source

Notes that stay
out of your way

A tiny menu-bar notepad for macOS. Click the icon, type, click away. Vim and Helix keybindings included.

↓ Download for Mac ☕ Buy me a coffee

macOS 13+ · Apple Silicon & Intel · ~1.1 MB

N
‹ ›
# Today
 
**Ship landing page**
> remember to push after
 
Buy oat milk & `git push`

Why Todizzy

Everything you need.
Nothing you don't.

Lives in your menu bar

One click to open, one click (or Esc Esc) to close. Never loses your place.

📄

Multiple notes

Swipe or use ‹ › to flip between pages. Plain .txt files on disk — no lock-in.

⌨️

Vim & Helix keybindings

Full modal editing with simple Vim and Helix keybindings. Or turn it off and just type.

✍️

Live markdown

Headings, bold, italic, inline code, blockquotes, and strikethrough rendered as you type.

☁️

Git sync

Point it at a GitHub repo and it pulls on open, pushes on close. No account required beyond git.

🦀

Native & tiny

Pure Rust + AppKit. No Electron, no webview. ~1.1 MB universal binary, <150 ms cold launch.

Get started in 30 seconds

1
Download Click the download button above to get Todizzy.zip.
2
Unzip and move Double-click the zip, then drag Todizzy.app to your /Applications folder.
3
Open it Double-click to launch. A 🗒 icon appears in your menu bar — click it to start writing.
First launch: macOS may say it "cannot verify the developer." Right-click (or Control-click) Todizzy.appOpenOpen to allow it once. If that doesn't work, open System Settings → Privacy & Security, scroll down to the security section, and click Open Anyway next to the Todizzy message. This happens because the app isn't notarized yet.

Setting up Git sync

Keep your notes backed up and in sync across Macs via any GitHub repo. Takes about two minutes.

1
Create a private GitHub repo Go to github.com/new, name it something like my-notes, set it to Private, and click Create repository.
2
Init the notes folder as a git repo Open Terminal and run:
cd ~/Library/Application\ Support/todizzy/notes git init git remote add origin https://github.com/YOUR_USERNAME/my-notes.git git add . git commit -m "initial notes" git push -u origin main
3
Enable Git sync in Todizzy Right-click the 🗒 menu bar icon → Settings, then toggle Git sync on. Todizzy will now git pull when you open the window and git push when you close it.
4
Repeat on other Macs On any other Mac, clone the repo into the notes folder:
mkdir -p ~/Library/Application\ Support/todizzy git clone https://github.com/YOUR_USERNAME/my-notes.git \ ~/Library/Application\ Support/todizzy/notes
Then enable Git sync in Settings on that machine too.
Authentication: GitHub requires a personal access token (PAT) instead of a password for HTTPS pushes. Generate one at github.com/settings/tokens with repo scope, then use it as your password the first time git asks. macOS Keychain will save it for future pushes.