Skip to content

lainsce/notejot

Repository files navigation

Notejot

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

Please do not theme this app License: GPL v3

Light screenshot Dark screenshot

Download on Flathub

💝 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_migrated flag file is created.
  • Old files are renamed to *_migrated.json for reference and are no longer used.

Migration happens automatically on first launch and keeps your data safe and compatible with the new version.

About

Stupidly-simple notes app.

Topics

Resources

License

Stars

Watchers

Forks

Sponsor this project

  •  

Packages

No packages published

Contributors 50