Git Journal is an open source 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.

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.

What’s New

Version 1.55.0

* Allow a custom repo to be chosen in the Automatic Git Host Setup
* Make Card View responsive to screen size
* Added Tags support
* Add App Shortcuts
* Add a bottom bar in the NoteEditor to show the Folder
* Add very basic Image support
* Allow sorting by Title and Filename
* Add a Debug screen for users to more easily debug issues
* Add Pro Mode
* Add txt file support
* Automatically add list items when editing in markdown
* Better log collection for bug reports
* Allow the Git Remote Host to be reset
* Allow the default Image location to be configured
* Experimental support for backlinks

Ratings and Reviews

4.0 out of 5
4 Ratings

4 Ratings

loretn11 ,

One of a Kind

I have been looking for a git-based not-taking app for iOS for a long time. So glad this is finally here. GitJournal does a great job making the commit/push/pull process a seamless “sync” like other note apps.

Developer Response ,

Thanks a lot. I really appreciate it.

Please feel free to contact me if you encounter any issues or have any feature requests :)

Dañ ,

Good idea but it crashes constantly

I am not able to write a single entry. Also, it does not appear to support all git URLs, so, for instance, if you want to sync with a git server non a non-standard SSH port, you can't.

Developer Response ,

Hi. We have released a new version which should hopefully fix the crashes. Additionally there is no information on how to use it with a non standard SSH port over here -

We're an open source app and maintain a list of open issues over here - - Please feel free to vote on existing issues or open new ones. Feature requests are most welcome. Cheers.

Namjooooooooooon ,


Lovely app haha

Developer Response ,

Thanks. Let us know if we can improve it in any way!


Vishesh Handa
69.8 MB

Requires iOS 9.0 or later. Compatible with iPhone, iPad, and iPod touch.



Age Rating
In-App Purchases
  1. Monthly Subscription $1.99
  2. Monthly Subscription $2.49
  3. Monthly Subscription $3.49


  • Family Sharing

    With Family Sharing set up, up to six family members can use this app.

You May Also Like