Notejot
A very simple notes application for any type of short term notes or ideas.

๐ Donations
Would you like to support the development of this app to new heights? Then become a GitHub Sponsor or check my Patreon, buttons in the sidebar.
๐ ๏ธ Dependencies
Please make sure you have these dependencies first before building.
gtk4
libjson-glib
libgee-0.8
libadwaita-1
meson
vala
๐๏ธ Building
Simply clone this repo, then:
meson _build --prefix=/usr && cd _build
sudo ninja install
๐๏ธ Notes Storage
Notes are stored in ~/.var/app/io.github.lainsce.Notejot/
๐ Migrating Old Notejot Data
On first launch, Notejot will automatically import your notes from older versions.
๐ Migration Details
- Note colors are saved as the first line of each note.
- Old modification times are preserved as note timestamps.
- Trashed notes remain trashed after migration.
- Notebooks are converted to tags.
After migration:
- A
.notejot_migratedflag file is created. - Old files are renamed to
*_migrated.jsonfor reference and are no longer used.
Migration happens automatically on first launch and keeps your data safe and compatible with the new version.
