# GitNotēs: Notes & Todos + Git — Your notes, Git-synced

> Your notes, Git-synced (iPhone/iPad app by Xaventra.)

- Source: https://appshunter.io/ios/app/gitnotes-notes-and-todos-plus-git/id6764829004 (this page in markdown: same URL + `.md`)
- Developer: [Xaventra](https://appshunter.io/developer/1895929088)
- Category: Productivity, Utilities
- Price: $12.99
- Age rating: 4+
- Requires: iOS 16.4 · 74 MB
- Languages: American English
- Released: 2026-05-14
- Data updated: 2026-08-27
- User reviews in markdown: https://appshunter.io/ios/app/gitnotes-notes-and-todos-plus-git/id6764829004/reviews.md

## What is GitNotēs?

GitNotēs — Notes that live in your GitHub repos.

No database. No vendor lock-in. Your notes are real .md, .org, and .norg files in a Git repository — owned by you, editable anywhere, synced like code.

Why GitNotēs
 • Every save is a real commit with a clear message
 • Sync via GitHub API or full local clone
 • Conflict detection when devices race
 • Pull-to-refresh, auto-sync every minute, offline queue

Your formats
 • Markdown with GFM rendering, tables, code blocks, math
 • Org-mode with checkboxes and properties
 • Neorg with modern @document.meta blocks
 • Switch between rendered view, raw text, and checklists

Everything inside
 • Notes with tags, colors, pins
 • Todos with priorities, deadlines, swipe-to-delete
 • Journals auto-tagged by date
 • Templates for repeating note shapes
 • Canvases (Beta) — visual notes in plain text
 • Browse, rename, move files across all repos

AI (optional)
 • Apple Intelligence on supported devices
 • On-device Llama — nothing leaves your phone
 • Bring your own OpenAI-compatible endpoint
 • Disable entirely; all features work without it

Privacy
 • Repo is your data store — we have no server
 • Face ID lock
 • Tokens scoped to what you grant
 • No analytics, no tracking

Also included
 • Dark/light/system theme
 • Multi-account GitHub
 • Voice-to-text input
 • Image attachments uploaded to your repo
 • Import from Google Keep and Apple Notes (Beta)
 • Background sync every 15 minutes
 • Tablet layout

Open by design

If GitNotēs disappears tomorrow, your notes are still in a repo on GitHub — readable by any text editor on Earth. Every commit is portable. Every file is yours


## Version history (last 5 releases)

### 1.1.2 — 2026-06-11

Changelog

Fixed
- fix(chat): stop infinite re-render/crash

### 1.1.1 — 2026-06-10

Changelog: v1.1.1

Bug Fixes
Git/Sync Reliability
- Detect corrupted clone and auto re-clone
- Prevent duplicate pulls and data loss on corruption
- Clear in-flight state after slow pulls; treat watchdog timeout as failure
- Be less conservative in hasUnpushedCommits — allow recovery when refs unreadable
- Wire handleCorruptionAndRetry into writeAndCommit, deleteAndCommit, and push
- Add returns after inline replay in writeAndCommit and deleteAndCommit
- push() returns failure after reclone instead of false success
- GitFsService.readFile rethrows corruption-shaped NotFoundErrors
- Clean corrupted packfiles before clone/fetch to prevent mismatch
- Selective packfile cleanup and test fixes
- Remove cache parameter that may cause packfile corruption
- Strengthen isCloned check and clear cache on failure
- Increase timeout to 10min and add cache for large repos
- Increase PULL_TIMEOUT_MS to 10min to match HTTP timeout
- Use isomorphic-git default http client
- Use isomorphic-git/http/web for correct binary handling
- Properly handle onAuth callback for private repos
- Add ref-counted sync coordination and enforce pull timeout
- Add timeouts to HTTP and LFS, chunk base64 encode/decode
- Chunk base64 encoding and add 120s axios default timeout

UI Improvements
- Show progress and user feedback when saving/pushing notes
- Add progress bar to GitHub sync indicator
- Add exponential backoff after pull failures
- Shorten error message and add dismiss button in error banner
- Add cloning time notice to progress modal
- Add retry button and better error display for clone failures
- Increase button spacing in clone error modal
- Disable pull-to-refresh during GitHub activity

### 1.1.0 — 2026-06-06

Changelog 1.1.0
New Features
 • Background sync hint — added hint icon to background sync settings
Bug Fixes
 • AI providers — probe Llama runtime availability on Android; auto-disable unavailable providers and hide scheduled learning when AI is disabled
 • Keyboard dismiss — disable keyboard on GitHub token input in settings and onboarding
 • Scheduled learning screen — add refresh guards and improve pull-to-refresh state handling; reset pull-to-refresh state when screen loses focus
 • Settings hints — restore hint icon to scheduled learning empty state; remove school icon and hint icon from empty state
 • UI polish — improve toggle off state visibility; add bottomSheet prop to ContextMenu component; add Android fallback with solid semi-transparent background for header and tab bar blur effect
 • Background sync label — remove 'every 15 min' text from background sync label (i18n)
 • BackgroundSync description — remove 'every 15min' from description

### 1.0.9 — 2026-06-05

v1.0.9 Changelog:
• Added hint icons with full i18n support — tap for helpful explanations in English, Spanish, French, German, Japanese, or Korean
• New hints throughout Settings for dark mode, biometric lock, sync options, AI features, and Scheduled Learning
• UI improvements and bug fixes for better overall experience

### 1.0.8 — 2026-06-03

GitNotes v1.0.8 - Bug Fixes & Quality of Life

Sync Improvements
- Fixed loading indicator flickering during sync - now stays visible until all operations complete
- Auto-sync now triggers when app resumes (e.g., switching from another app) - no more manual refresh needed

UI Fixes
- Canvas two-finger pan no longer crashes
- Todo tags now have better spacing for improved readability

## Apps similar to GitNotēs

| App | Rating | Price | Category |
| --- | --- | --- | --- |
| [BloopBrowser](https://appshunter.io/ios/app/bloopbrowser/id6775267297) | — | $1.99 | Productivity |
| [Jetrise SnapPDF](https://appshunter.io/ios/app/jetrise-snappdf/id6772828789) | 5.0 (1) | $12.99 | Productivity |
| [Sentence: Screen Time Control](https://appshunter.io/ios/app/sentence-screen-time-control/id6759405604) | 5.0 (8) | Free | Productivity |
| [Caffeinate AI](https://appshunter.io/ios/app/caffeinate-ai/id6748291758) | 4.0 (1) | Free | Productivity |
| [AI Note Taker for Meetings](https://appshunter.io/ios/app/ai-note-taker-for-meetings/id6774349229) | 4.4 (7) | Free | Productivity |
| [SageMind AI](https://appshunter.io/ios/app/sagemind-ai/id6774911533) | 3.0 (1) | $0.69 | Productivity |

## More apps by Xaventra

- [Weave HRIS](https://appshunter.io/ios/app/weave-hris/id6785843895)

All apps by Xaventra: https://appshunter.io/developer/1895929088

---

*Data collected daily from the US App Store and indexed by [AppsHunter](https://appshunter.io/). User reviews are verbatim App Store reviews. Ratings, prices and chart positions refresh continuously; this snapshot is from 2026-08-27.*
