Git Journal is a note taking / journaling app built with privacy and data portability in mind. It stores all its notes in a standardised Markdown + YAML header format or plaintext. The notes are stored in a hosted Git Repo of your choice - GitHub / GitLab / Gitea / Gogs / Any Custom-provider.
Features -
- Offline First - All yours notes are available offline
- No Account Required
- Categorize your Notes with Folders
- Open source / Free Software / FOSS
- Can easily be extended and integrated with other Git tools
- Can also be used to manage Hugo / Jekyll / Gatsby websites
- No Ads
- Built with Flutter
Never need to import / export your notes, as you always have control of the data. Apps may come and go, but your notes will always be with you.
The app comes with a clean, easy to use interface designed to focus on just writing your journal entries without any distractions.
We have chosen Git as a backend as self-hosting a Git server is much simpler than almost any other software, additionally there are already many commercial providers of Git. So you can choose who you want to trust with your notes. We currently don't support encrypting the notes, but it's something we're actively working on.
Looks good app, but seems developer has lost interest( ??). 103 issues open and no activity for two months. Sync with github not working for me and others . Waste of my time....
It deletes every file that I didn't create with the app. Totally and completely useless
Seems pretty good, though I'm unable to checkout/clone a branch different from main. Which is a crucial feature for me
Great combo with Obsidian on desktop.
I've been looking for something like this app for years. I started writing it myself a few times. I am delighted that I've found it, and it's better than I expected. Keeping the notes in a git repository means you can host your own work independently, and access it from anything. It even allows you to put checklists into notes, and attach files. Negatives: 1) a few slight UI problems 2) only ssh remotes, no Https 3) the lowest paid level is quite a bit more than I was expecting (about £20)
great job! love the app
I really liked the bare bones layout, but this app would just lose my notes periodically and that's disastrous.
* New SSH + Git implementation - We're now using go-git instead of libgit2 + libssh. Golang is far easier to cross compile and work with in comparison to libgit2.
* go-git is only used for git + ssh. For everything else - we're using our own implementation in Dart. No this wasn't a great use of my time, and I probably shouldn't have gone down this path.
Name
Price
Subscribe our newsletter and get useful information every week.