An open API service indexing awesome lists of open source software.

https://github.com/ellie-commons/jorts

Neither jeans nor shorts, just like jorts. A sticky notes app for elementary OS
https://github.com/ellie-commons/jorts

elementary-apps elementary-os elementaryos granite gtk4 pantheon sticky-notes vala

Last synced: 3 months ago
JSON representation

Neither jeans nor shorts, just like jorts. A sticky notes app for elementary OS

Awesome Lists containing this project

README

          


An icon representing a stack of little squared blue sticky notes. The first one, and the second one hinted below, have scribbles over them

Jorts


Neither jeans nor shorts, just like jorts. A sticky notes app for elementary OS

[![License: GPL v3](https://img.shields.io/badge/License-GPL%20v3-blue.svg)](http://www.gnu.org/licenses/gpl-3.0)
Static Badge
[![Please do not theme this app](https://stopthemingmy.app/badge.svg)](https://stopthemingmy.app)
[![CI](https://github.com/ellie-commons/Jorts/actions/workflows/CI.yml/badge.svg)](https://github.com/ellie-commons/Jorts/actions/workflows/CI.yml)
Spread of sticky notes


## Installation

You can download and install Jorts from various sources:

[![Get it on AppCenter](https://appcenter.elementary.io/badge.svg?new)](https://appcenter.elementary.io/io.github.ellie_commons.jorts)
[Download on Flathub](https://flathub.org/apps/io.github.ellie_commons.jorts)

## 🛣️ Roadmap

Jorts is a cute simple little notes app, and i wanna keep it this way

right now im working on:
- Maybe an option to show window title buttons, because now this is on flathub i may get flak from users about the lack of it
- Probably some cleaner code if i come around to it
- Maybe a toggle lists if i find how to do it without more UI noise

Feel free to check [the project board](https://github.com/orgs/ellie-commons/projects/4)

## 💝 Donations

Some of the code (and the aesthetic) was from original work by Lainsce because this is a fork of an older version of Notejot from a time before new additions broke NoteJot for elementary OS 8.
Currently the real, official NoteJot is something different, more fully-featured and no longer focused on elementary OS.
Some people liked the simplicity of the old version, and thus we created this fork of it.

If you want to thank the original creator:

[Be a backer on Lainsce on Patreon](https://www.patreon.com/lainsce)

Currently actively trying to revive this project is me - Stella
Support is always welcome and shows us that people want this work to continue.

Stella, current main dev:





The icon is done by wpkelso! An otter with a turtleneck

https://github.com/sponsors/wpkelso

## 🏗️ Building

Please make sure you have these dependencies first before building Jorts.

```bash
flatpak-builder
libgranite-7-dev
gtk+-4.0
libjson-glib-dev
libgee-0.8-dev
libjson-glib
meson
valac
gettext
```

As of the current date (16March2025), here are the package names to install:

```bash
sudo apt install libgranite-7-common libjson-glib-dev libgee-0.8-2 meson valac libvala-0.56-0 flatpak-builder gettext
```

Installation is as simple as installing the above, downloading and extracting the zip archive, changing to the new repo's directory,
and run the following command:

On elementary OS or with its appcenter remote installed

```bash
flatpak-builder --force-clean --user --install-deps-from=appcenter --install builddir ./io.github.ellie_commons.jorts.yml
```

On other systems:

```bash
flatpak run org.flatpak.Builder --force-clean --sandbox --user --install --install-deps-from=flathub --ccache --mirror-screenshots-url=https://dl.flathub.org/media/ --repo=repo builddir io.github.ellie_commons.jorts-flathub.yml
```

## 💾 Notes Storage

Notes are stored in `~/.var/app/io.github.ellie_commons.jorts/data`

You can get it all by entering in a terminal:

```bash
cp ~/.var/app/io.github.ellie_commons.jorts/data ~/
```

"saved_state.json" contains all notes in JSON format. "backup_state.json" is a monthly backup of it.