I need an app suitable to making notes while working on my programming research projects. I want it to have folding (aka collapse and expand) capabilities, because my notes are large (I keep track of everything, including long outputs of commands). Also my notes contain many graphical illustrations(that I currently draw in inkscape). MS Word seem to have everything I need, but it's a pain to get it running on linux. I tried code editors, they have folding, but keeping notes without images and different font styles isn't comfortable (I want at least have different styles for code snippets and plain text). I've also tried outlining apps such as dynalist and CheckVist, but they don't provide a good backup solution, and I don't want my notes to be vendor locked-in. Any ideas?

in short:

  • no vendor lock-in
  • works on linux
  • has support of different font styles
  • can fold text (aka collapse and expand)
  • supports illustrations (preferably in vector format)

I see that markdown format covers all my needs. Maybe you know markdown wysiwyg editor with folding support?

  • 1
    QOwnNotes should come pretty close to that. Not exactly wysiwyg, but has a "live preview". Is cross-platform, and not to heavy. You might wish to take a look at it. – Izzy Mar 25 '20 at 20:11
  • CudaText editor has support for Markdown lexer, and has the plugin "Insert Pics" which allows to embed pictures into text files (they are saved in the helper file, of course). – RProgram Mar 26 '20 at 8:13
  • Are you looking only for installable software, or would a web application be also good? – Axx Mar 31 '20 at 12:32
  • @Axx Web application is good if I can download all my notes from it, in a format that I can read offline. – Arqwer Apr 1 '20 at 13:58

Free LibreOffice is a good alternative to the entire Microsoft Office suite. Writer, part of the LibreOffice suite, is similar to MS Word, so if you're accustomed to Word, Writer would require little change in your current practices. In addition, Writer can open and save documents in many formats, including various versions of Word's .DOC and .DOCX.

Though you can download and install LibreOffice in Debian and RPM format from the site above, many versions of Linux support LibreOffice installation through their package management system, e.g. the Ubuntu or Gnome Software apps.

Manual Ubuntu 16 installation in terminal:

sudo add-apt-repository ppa:libreoffice/ppa

sudo apt-get update

sudo apt-get install libreoffice


I would suggest Zim or CherryTree. They are suitable for large text organisation.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.