Linux · Utilities
CherryTree
Hierarchical Note Taking
by Giuseppe Penone
Official site: flathub.org
About CherryTree
A hierarchical note taking application, featuring rich text and syntax highlighting, storing data in either a single file (xml or sqlite) or multiple files and directories.
Cherrytree is not just about having a place to write notes and to-do items and keeping them organized, it's also a place you can store links, pictures, tables, even entire documents. It can be your one program for all the miscellaneous information you have and want to keep. All those little bits of information you have scattered around your hard drive can be conveniently placed into a Cherrytree document where you can easily find it.
The Main Features:
Rich Text supporting Images, Tables, Code Boxes, Hyperlinks and Anchors, Spell Check, Lists
Syntax Highlighting supporting many programming languages
Password Protection, Powerful Find and Replace utilities, TOC generator
Print, Save as PDF, Export to HTML, Export to Plain Text
Import from Several other Note Taking Applications
How to install CherryTree
- Click Download — the developer's official website opens in a new tab.
- Download the latest version there and run it. Choose Custom/Advanced where offered, and skip any bundled extras.
- Prefer the command line? With Flatpak you can install and update it with: flatpak install flathub net.giuspen.cherrytree
- Open CherryTree once it finishes installing.
Frequently asked questions
Is CherryTree free to download?
Yes. The Download button sends you to flathub.org, the developer's official site, where CherryTree is available to download. Flatnic doesn't host or modify any files.
How do I install CherryTree from the command line?
With Flatpak, run: flatpak install flathub net.giuspen.cherrytree. This installs it from the official source and keeps it updated.
Is CherryTree safe?
CherryTree downloads directly from the developer. As always, scan the installer with your antivirus and choose Custom setup to skip any bundled extras.