The notebook has a WYSIWYG editor that allows you to visually design your note:
changing the text color;
changing the text background color;
bold, italic, underline, strikethrough;
small text font;
headers: h1, h2, h3;
subscript/superscript and monospace;
lists: bulleted, numbered, and to-do;
text alignment.
It is possible to insert an image with the ability to edit: resize, rotate the image, insert a link, save in PNG format;
It is possible to insert a table with the ability to set the minimum and maximum column width, as well as add columns and rows, change column names, move rows up or down the table, sort in descending or ascending order, and export the table;
Support for syntax highlighting in multiple programming languages;
Support for inserting files and links;
Support for anchors so that you can quickly navigate to the desired section;
Print support; You can insert: table of contents, dates, symbols, and a horizontal line;
Spell check (using pygtkspellcheck and pyenchant);
Import notes from other programs: BasKet, Gnote, KeepNote, Know it, Leo, Mempad, NoteCase, Tomboy, Treepad, TuxCards, Zim, and others;
Export notes to: PDF, text format, HTML, CherryTree file;
You can switch the notes branch to read-only mode;
You can customize the appearance of the program: show/hide tree, toolbar, title;
Support for bookmarks;
There is a search with various parameters;
There is an opportunity to choose the theme: light background – dark text, dark background – light text, or choose color by yourself;
You can choose the font and its size;
You can configure AutoSave every few minutes;
Storing notes in SQLite or XML with encryption (password protection);
Full-screen mode support;
Support for custom keyboard shortcuts.
Screenshots Software
Installation
The software CherryTree is available for installation on Linux and Windows.
Installation method
OS
PPA
Ubuntu* 16.04/18.04/19.04/20.04, Linux Mint 18/19, Debian
Deb
Ubuntu* 16.04/18.04/19.04/20.04, Linux Mint 18/19, Debian
Snap
Ubuntu, Linux Mint, Debian, Arch Linux, Fedora, CentOS, KDE Neon, openSUSE, elementary OS, Manjaro, Red Hat Enterprise Linux
Flatpak
Ubuntu, Linux Mint, Debian, Arch Linux, Fedora, CentOS, KDE Neon, openSUSE, elementary OS, Manjaro, Red Hat Enterprise Linux