Description
GitNotēs — Notes that live in your GitHub repos.
No proprietary database. No vendor lock-in. Every note is a Markdown, Org-mode, or Neorg file in a real Git repository — committed, pushed, and synced across your devices the same way your code is.
BUILT FOR DEVELOPERS
Choose any GitHub repo (public or private) as your notes store
Files are real .md / .org / .norg in folders you control
Every save is a real commit with a clear message
Pulls on launch, on foreground, and every minute in the background
Conflict-aware: when two devices race, GitNotēs detects divergence and lets you resolve
TWO SYNC ENGINES, YOUR CHOICE
API mode — talks straight to the GitHub Contents API. Lightweight, no clone on disk.
Clone mode — keeps a real local working tree, auto-rebases your edits when origin moves ahead. Perfect for offline editing.
FORMATS THAT FEEL NATIVE
Markdown (.md) — full GFM rendering, aligned tables, code blocks, links, math
Org-mode (.org) — first-class Emacs Org rendering with checkboxes, properties, FILETAGS
Neorg (.norg) — modern @document.meta blocks, code/end syntax, spoilers, math
Switch between rendered view, raw markdown, and reorderable checklists
EVERYTHING IN ONE PLACE
Notes — searchable list, tags, color labels, pin-to-top
Todos — priorities, deadlines, reminders, completion tracking, swipe-to-delete, bulk select
Journals — daily entries auto-tagged and folded into a Journal folder
Templates — boilerplate scaffolds for repeating note shapes
Canvases (Beta) — visual notes embedded inside a real text file
Explore — browse, view, rename, move, and delete files in any of your repos
AI WHEN YOU WANT IT, OFF WHEN YOU DON'T
Apple Intelligence support on devices that have it
Llama-based on-device model — no data leaves your phone
Bring-your-own provider for OpenAI-compatible endpoints
Disable AI entirely from Settings — every feature works without it
PRIVACY THAT'S NOT A SLIDE
Your repo is your data store. We don't have a server.
Face ID lock for the app
Per-account GitHub tokens, scoped to what you grant
No analytics, no tracking, no shadow profile
ALSO INSIDE
Dark mode and per-system theme
Multi-account GitHub
Pull-to-refresh and one-tap manual sync
Offline editing with a queued upsert log — pushes drain when you're back online
Voice-to-text input
Image attachments uploaded to your repo
Import from Google Keep and Apple Notes (Beta)
Background sync every 15 minutes when the app is closed
Tablet layout
OPEN BY DESIGN
Stop renting your notes. If GitNotēs disappears tomorrow, your notes are still right where you put them — in a repo, on GitHub, readable by any text editor on Earth. Every commit is portable. Every file is yours.
GitHub authentication uses the personal-access-token flow. GitNotēs does not store your token off-device.
Built by developers, for developers. If you live in a terminal, GitNotēs will feel like it was built for you — because it was.