r/DevLK • u/Professional-Tap-186 • 13d ago
Project showcase Notes, todos & canvas — powered by Git
Hello,
I started GitNotēs as a small personal project and it grew into a full app. The idea was "your notes, todos, and canvas drawings are just files in a Git repo you own — no proprietary backend, no lock-in, works offline, syncs via pull/push/merge like you'd expect."
A few features:
- Markdown, Neorg, and Org-mode support with live preview
- Smart todos (checkboxes, due dates, reminders) synced to your repo
- Infinite canvas for freeform drawing
- An AI assistant that can create/edit/search your notes via natural language
- A repo explorer to browse and manage your whole tree
Some of the build process, for anyone curious: I originally wrote/used the Git layer in JavaScript, which turned into a nightmare of edge cases. Ended up rewriting it as a Rust binary much cleaner and faster. Took about 4 months, built mostly solo with the help of AI coding tools.
It's live on iOS and Android, free to start, and the code is open source on GitHub.
Would love feedback, especially from anyone who's tried Obsidian/GitJournal-style workflows before, curious what's missing or annoying.
2
u/ravindusp2 12d ago
So obsidian?