cherrytree

Share

What is CherryTree?

cherrytree [giuspen.net/cherrytree/] is a free note-taking application available for Windows and Linux. With it, you can rich text documents (with headings, bold text, italic, hyperlinks, images, etc.), and organize them in a tree structure hierarchy so you can quickly browse them, or search for something specific.

Observation: when opening the application for the first time, you must create a new node in order to start writing things by clicking a button on the toolbar. It will suddenly ask you to choose a format for saving after 1 minute of use because autosave is enabled by default.

A window titled "*cherrytree 1.1.2" Its menubar has the menus File, Edit, Insert, Format, Tools, Tree, Search, View, Bookmarks, and Help. Under the toolbar, on the left pane, a tree hiearchy: My Notes (root node) with the icon of a cherry, under it two children: Cool websites (selected) with a star icon, and Reminders with an alert icon. The main pane reads "www.virtualcuriosities.com is a cool website."
A screenshot of cherrytree.

Alternatives

cherrytree is similar to Zim and Obsidian.

Having used both cherrytree and Zim, I personally recommend cherrytree over Zim because of how the data is handled.

Both software use the filesystem to store documents as directories, where nested documents become subdirectories. In Zim, the names of those directories are the same as the titles of the documents. This can cause issues when you move documents around or rename them. You can link to one document from inside another, and images you paste into documents are saved to that document's folder. These references can easily become desynchronized. cherrytree uses an incrementing numeric ID as the name of the directories. This means that each document is a "node," and the node with ID 42 is always going to be a directory named "42" no matter where you place it.

Is cherrytree Open Source?

Yes, licensed under GPLv3.

Repository: https://github.com/giuspen/cherrytree

Written by Noel Santos.

About the Author

I'm a self-taught Brazilian programmer graduated in IT from a FATEC. In a world of increasingly complex and essential computers, I decided to use my technical expertise in hardware, desktop applications, and web technologies to create an informative resource to make PC's easier to understand.

View Comments