What is a good note taking software on Linux?

What is a good note taking software on Linux?
(It would be great if it was open source and self-host)

1 Like

In this context, good is relative …

Start here List of applications/Documents - ArchWiki
And check here https://www.slant.co/topics/6303/~note-taking-apps-for-linux


Hi @seele,

I personally use Boostnote, so perhaps that works for you as well. There are 2 versions: local and cloud. I use the local one, because, you guessed it, it’s local. Another cool thing , according to me, it stores your notes in dead simple .json files.

I use joplin. You search for more here:

pamac build joplin

BEST apps for NOTE TAKING on LINUX in 2022 - YouTube



I have looked at Joplin, but stuck to Boostnote, purely because Boostnote uses simple, easy to understand and use JSON files, which makes it, in my opinion, easier to backup.

Also Comparison of note-taking software - Wikipedia

Personally, i use the default text editor, and i save my “notes” in an appropriate folder. Simple is nice.


I currently use ZIM. Not sure it corresponds to your idea of a note taking app, but I like it because it’s simple.

Lately I’ve been thinking in trying KJots. Looks interesting.

feathernotes from the repo perhaps …

I use my default text editor Kate for editing/writing and glow for reading.

1 Like

I like Basket Note Pads, it is in the official repositories. You can add text, pictures, website links to the program.

For local note-taking, I just have text files on the Desktop for that. (I’m messy)

For cloud, I sometimes use simplenote: it’s clients on Linux and Android are open-source.

There are two which I would say are OUTSTANDING at the moment.

The first is Joplin - which keeps notes synchronised and organised and is my favourite for a couple of reasons.

  1. It is a simple text editor which supports Markdown.
  2. It has a single click to open a note to edit in (MarkText) whatever editor you like.

The second is Obsidian.

This works from folders - so you could just start up a new ‘vault’ which is basically a folder ~/Dropbox/Notes. Your first note ‘Start’ is saved there as an .md

Obsidian is stunning due to it’s superb linking and zettelkasten. You can start typing a [[link]]. in your ‘Start.md’ file. Once you click that link, it instantly creates a new file ‘link.md’. Thus all your links become actual files which are organised in folders.

Browsing notes in your file manager reflects the experience in Obsidian, but in Obisidan you can get around by clicking the links.

So my tip is to install Joplin (I use the appimage - works well and there’s no update delay) and Obsidian, then grab some ‘favourite Markdown editors’ starting by looking at Mark Text (replaces Typora which sadly isn’t FOSS) , ghostwriter is also awesome as it’s easy to switch between Markdown styles (for the preview - cmark-gfm, or Multimarkdown, or plain cmark).

It’s worth noting that, when learning Markdown, it doesn’t always pay to stick to one app… as they do vary.

1 Like

SiYuan, though it’s not entirely open source.
It is a local-first note taking software that supports end-to-end encrypted synchronization.
It supports all platforms, desktop and mobile, as well as docker.

This is highly subjective. You can basically use one of the following:-

  • A word processor
  • Text note-taking apps like Joplin
  • Drawing-based note-taking apps like rnote
  • org mode in Emacs
  • vimwiki in vim

I looked for many note-taking apps for Linux back when I started my PhD. I wanted them to be synced across multiple devices, be editable and shareable. Most apps do parts of these very well. But I couldn’t find something that satisfied me completely. I tried Joplin, cherrytree, simplenote, qownotes etc. In the end, I found the following setup to be pretty much perfect for me.

I use a private gitlab repo and sync my markdown notes to it. The same git folder is also synced to my owncloud. This allows me to edit my notes from any device that can access my owncloud (auto-sync across laptop, 2 desktops and mobile). Markdown files are text files and very easy to edit.
And sharing my notes with other people simply becomes a matter of sharing my repo with them and granting them access.

Personally, I don’t use any special note-taking app. If anything, I use a simple text editor for notes. Still, I find it an interesting topic. After all, you never know what previously unknown gems there are yet to be discovered. :gem:

Since I came across the following article today, I don’t want to deprive you of the app UpNote. The app would certainly not be the first choice for many users, but since it has not been mentioned here yet, I would like to make up for it.

Check out notecase pro.


Very helpful and responsive developer.