GitJournal
Your Notes in any Git Repo
$3.99
1.85.2for iPhone, iPad and more
Age Rating
GitJournal Screenshots
About GitJournal
GitJournal 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
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.
Git has been chosen 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.
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
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.
Git has been chosen 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.
Show More
What's New in the Latest Version 1.85.2
Last updated on Jun 29, 2022
Old Versions
- Translation fix
- Fix Git Clone Problem
- Fix Git Clone Problem
Show More
Version History
1.85.2
Jun 29, 2022
- Translation fix
- Fix Git Clone Problem
- Fix Git Clone Problem
1.85.1
Jun 29, 2022
- Fix cloning bug
1.85.0
Jun 23, 2022
* Allow files to be named with kebab case
* Fix allowing custom metadata to be saved per note
* Fix allowing custom metadata to be saved per note
1.83.11
Mar 26, 2022
- Use ed25519 keys instead of RSA as GitHub no longer supports RSA keys.
1.83.8
Mar 2, 2022
* Massive Optimizations for "Reading Git History" page
* Support inline latex via katex
* Bug fixes regarding using the Note's title for its filename
* Bug fixes regarding saving the tags properly
* Bug fixes related to setting up a new repo
* Fix a bug where the note title is not saved as the filename
1.82.4
Jan 8, 2022
- Fetch the modified and created time from the Git MetaData
- Add an experimental History Screen
- Optimized Loading Git History Screen
- Fixed "Invalid Credentials" error.
- Add an experimental History Screen
- Optimized Loading Git History Screen
- Fixed "Invalid Credentials" error.
1.82.3
Dec 27, 2021
- Fetch the modified and created time from the Git MetaData
- Add an experimental History Screen
- Optimized Loading Git History Screen
- Fixed "Invalid Credentials" error.
- Add an experimental History Screen
- Optimized Loading Git History Screen
- Fixed "Invalid Credentials" error.
1.82.2
Dec 23, 2021
- Fetch the modified and created time from the Git MetaData
- Add an experimental History Screen
- Optimized Loading Git History Screen
- Add an experimental History Screen
- Optimized Loading Git History Screen
1.82.0
Dec 17, 2021
- Fetch the modified and created time from the Git MetaData
- Add an experimental History Screen
- Add an experimental History Screen
1.81.0
Oct 13, 2021
- Allowing searching for text inside a Note
- Experimental support for pinning notes by adding 'pinned: true' to the YAML metadata
- Allow configuring the Note's default file format
- Allow changing the date from the Journal editor #545
- Only send analytics when connected to the wifi
- Experimental support for pinning notes by adding 'pinned: true' to the YAML metadata
- Allow configuring the Note's default file format
- Allow changing the date from the Journal editor #545
- Only send analytics when connected to the wifi
1.80.5
Sep 24, 2021
- Highlight the searched term in the editor
- Anonymous Analytics are now collected
- Make emojification controllable. Also disable it by default #260
- Huge speed improvement
- Make the Debug screen prettier
- Beta Desktop support for Linux and OSX
- Allow multiple inline tags in the same line #268
- Add Org Editor as an option for the default editor #529
- Language Selector: Show the full language name
- Update modified/created as unix timestamp if already in that format #349
- Experimental Account Support
- Anonymous Analytics are now collected
- Make emojification controllable. Also disable it by default #260
- Huge speed improvement
- Make the Debug screen prettier
- Beta Desktop support for Linux and OSX
- Allow multiple inline tags in the same line #268
- Add Org Editor as an option for the default editor #529
- Language Selector: Show the full language name
- Update modified/created as unix timestamp if already in that format #349
- Experimental Account Support
1.80.4
Sep 21, 2021
- Highlight the searched term in the editor
- Anonymous Analytics are now collected
- Make emojification controllable. Also disable it by default #260
- Huge speed improvement
- Make the Debug screen prettier
- Beta Desktop support for Linux and OSX
- Allow multiple inline tags in the same line #268
- Add Org Editor as an option for the default editor #529
- Language Selector: Show the full language name
- Update modified/created as unix timestamp if already in that format #349
- Experimental Account Support
- Anonymous Analytics are now collected
- Make emojification controllable. Also disable it by default #260
- Huge speed improvement
- Make the Debug screen prettier
- Beta Desktop support for Linux and OSX
- Allow multiple inline tags in the same line #268
- Add Org Editor as an option for the default editor #529
- Language Selector: Show the full language name
- Update modified/created as unix timestamp if already in that format #349
- Experimental Account Support
1.80.2
Sep 21, 2021
- Highlight the searched term in the editor
- Anonymous Analytics are now collected
- Make emojification controllable. Also disable it by default #260
- Huge speed improvement
- Make the Debug screen prettier
- Beta Desktop support for Linux and OSX
- Allow multiple inline tags in the same line #268
- Add Org Editor as an option for the default editor #529
- Language Selector: Show the full language name
- Update modified/created as unix timestamp if already in that format #349
- Experimental Account Support
- Anonymous Analytics are now collected
- Make emojification controllable. Also disable it by default #260
- Huge speed improvement
- Make the Debug screen prettier
- Beta Desktop support for Linux and OSX
- Allow multiple inline tags in the same line #268
- Add Org Editor as an option for the default editor #529
- Language Selector: Show the full language name
- Update modified/created as unix timestamp if already in that format #349
- Experimental Account Support
1.80
Sep 16, 2021
- Highlight the searched term in the editor
- Anonymous Analytics are now collected
- Make emojification controllable. Also disable it by default #260
- Huge speed improvement
- Make the Debug screen prettier
- Beta Desktop support for Linux and OSX
- Allow multiple inline tags in the same line #268
- Add Org Editor as an option for the default editor #529
- Language Selector: Show the full language name
- Update modified/created as unix timestamp if already in that format #349
- Experimental Account Support
- Anonymous Analytics are now collected
- Make emojification controllable. Also disable it by default #260
- Huge speed improvement
- Make the Debug screen prettier
- Beta Desktop support for Linux and OSX
- Allow multiple inline tags in the same line #268
- Add Org Editor as an option for the default editor #529
- Language Selector: Show the full language name
- Update modified/created as unix timestamp if already in that format #349
- Experimental Account Support
1.79
Aug 10, 2021
- Show Clone progress
- Allow 'updated' to be used for the modified key
- Improve Markdown Toolbar
- Allow 'updated' to be used for the modified key
- Improve Markdown Toolbar
1.78.2
Jul 25, 2021
- Auto hide the app bar
- Fix broken search bar
- Improve error messages
- Fix broken search bar
- Improve error messages
1.78.1
Jul 21, 2021
- Auto hide the app bar
- Fix broken search bar
- Fix broken search bar
1.78.0
Jul 17, 2021
- Auto hide the AppBar
1.77.4
Jul 2, 2021
- Add support for Markdown Hard Wraps
- Experimental support for new merging mechanism
- More robust error handling
- Support for non-rsa ssh keys
- Added support for more languages!
- Experimental support for new merging mechanism
- More robust error handling
- Support for non-rsa ssh keys
- Added support for more languages!
1.77.2
Jul 2, 2021
- Add support for Markdown Hard Wraps
- Experimental support for new merging mechanism
- More robust error handling
- Support for non-rsa ssh keys
- Added support for more languages!
- Experimental support for new merging mechanism
- More robust error handling
- Support for non-rsa ssh keys
- Added support for more languages!
1.77.1
Jul 1, 2021
- Add support for Markdown Hard Wraps
- Experimental support for new merging mechanism
- More robust error handling
- Support for non-rsa ssh keys
- Experimental support for new merging mechanism
- More robust error handling
- Support for non-rsa ssh keys
1.75.2
Mar 26, 2021
- Move back to the old icon after much feedback
1.75.1
Mar 21, 2021
- SVG Support
- Allow customization of Image Captions
- Minor fix where the repo would sometimes be empty
- Allow customization of Image Captions
- Minor fix where the repo would sometimes be empty
1.75
Mar 21, 2021
- SVG Support
- Allow customization of Image Captions
- Allow customization of Image Captions
1.74.3
Mar 8, 2021
- Multi Repo support
- Experimental Markdown Toolbar
- Basic Undo/Redo support for Raw Editor
- Better support for non English file names
- Fix: Better checks against cache corruption
- Experimental Markdown Toolbar
- Basic Undo/Redo support for Raw Editor
- Better support for non English file names
- Fix: Better checks against cache corruption
GitJournal FAQ
Click here to learn how to download GitJournal in restricted country or region.
Check the following list to see the minimum requirements of GitJournal.
iPhone
Requires iOS 11.0 or later.
iPad
Requires iPadOS 11.0 or later.
iPod touch
Requires iOS 11.0 or later.
GitJournal supports English
GitJournal contains in-app purchases. Please check the pricing plan as below:
Monthly, Pay What You Want
$2.49
Monthly, Pay What You Want
$4.49
Monthly, Pay What You Want
$3.49
Monthly Pay What You Want
$1.99
One Time Purchase
$35.99
One Time Purchase
$31.99
One Time Purchase
$54.99
Monthly, Pay What You Want
$9.99
One Time Purchase
$40.99
Monthly, Pay What You Want
$5.49