

This makes it possible to link to these notes, for example from FreeMind. Vnote Somewhat similar to QOwnNotes but more feature rich +Good UI +Uses markdown for typesetting +Can render your markdown either in a separate window or right under your markdown snippets, which can be useful +Programmer oriented +Written in C++ using the Qt framework, very stable, efficcient and compatible +It saves notes as individual markdown files grouped into a hierarchy by a separate file opened by the program. This makes it possible to link to these notes, for example from FreeMind.Ģ. QOwnNotes +excellent yet simple UI +Uses markdown for typesetting +Written in C++ using the Qt framework, very stable, efficcient and compatible +great integration with selfhosted services such as nextcloud +It saves notes as individual markdown files grouped into a hierarchy by a separate file opened by the program. Bad formatting, requires you to use the UI in place of a typesetting language like markdownģ. No support for latex snippets (useful for equatios -GTK apps often do not like to play nice with KDE or other non-GTK DEs, which was my case. Idk what the other benefits of this approach are. This makes it much harder and less practical to view/edit them on different apps, for example on your phone, but if it’s your fancy you can manipulate the entire notepad as a single file. Cherrytree +Great hierarchy system +good UI +Efficient +fairly feature rich +lead dev puts a lot of work into it Here are my four faves, all of them are FOSS:Ĥ.
#CHERRYTREE ALTERNATIVE SOFTWARE#
I’ve been searching for my perfect note taing software for ages, and have settled on emacs after trying out some other solid options. If that exists I would be happy to get to reading. I can't find anything on an API or some terminal/scriptable way to manipulate anything in cherrytree.

I just don't know the table associations or if I would just trash a file playing. I was able to just open the sqlite file from sqlite3 in cygwin and look at the tables. I know it's a sqlite file so I would be okay with some way to deep copy a node from a terminal.
#CHERRYTREE ALTERNATIVE WINDOWS#
I like it enough that I would consider making a sendkey macro in windows and something with xdotool in bash to do a deep copy. I am wondering what someone else that's gone down this path will suggest. I can make a schema for an object in cherrytree, but it looks like I need to duplicate each node and subnode one by one. I essentially want to make templates for clients, products, network information, etc that include nodes and subnodes.

They still serve a purpose.Īs I'm trying to figure out why I can't do a deep copy of a node in cherrytree I'm wondering if someone has gone on to use Joplin or whatever and ended up much happier. So I ended up with three half baked poly lingual IDEs that I never took the time to polish. I still pull those up occasionally so I can grab a conditional statement structure in whatever language without digging through the internet for caveats or optional syntax.
#CHERRYTREE ALTERNATIVE CODE#
They were mostly to keep track of code snippets when I had to play with software written in several different languages. I made a couple of my own note taking applications years ago. I started playing with cherrytree in the last couple days and it's pretty awesome. NP++ has gotten buggy and I want something crossplatform, if at all possible. I used Notepad++ because I am constantly looking at files with non-printable characters and that's one of the best ways I found short of using a VM. I also find myself asking for more screenshots these days because people can't reliably read and repeat a message on the screen with more than one word in it. Text files are my preference, but it's gotten really difficult to manage. I have to use Windows for some of my work because of the specific corporate VPN limitations. I've been using text files for years in notepad++ on windows and Geany/gedit/leafpad on whatever Linux.
