CherryTree

Software Screenshot:
CherryTree
Software Details:
Version: 0.38.4 updated
Upload Date: 20 Jan 18
Developer: Giuseppe Penone
Distribution Type: Freeware
Downloads: 92

Rating: 1.0/5 (Total Votes: 2)

CherryTree is an open source and multi-platform application designed from the ground up to be used as a sophisticated and hierarchical note-taking utility under the GNU/Linux platform. It is also compatible with the Microsoft Windows operating systems.

Features at a glance

Key features include rich text, syntax highlighting, handling of images, lists, simple tables and codeboxex, alignment of text, tables, codeboxes and images, password protection, spell checking, hyperlinks, copy/paste functionality from other apps, support for copying a list of files, and storing of data in a single XML or SQLite file.

In addition, it allows users to print and save selections, nodes, subnodes or entire trees as PDF files, as well as to export them to HTML or Plain Text files. It can generate ToC (Table of Contents), search and replace nodes, import data from HTML, Plain Text, other CherryTree installation, Gnote, Keepnote, Tomboy, and other applications.

Under the hood, availability and supported platforms

The application is written in the Python programming language and uses the GTK+ GUI toolkit for the graphical user interface. It supports both GNU/Linux and Microsoft Windows operating system, running on 32-bit or 64-bit hardware platforms.

On Linux, the program is distributed as a DEB file for Debian/Ubuntu-based operating systems, as well as a source archive that can be configured, compiled and installed on any GNU/Linux distribution. The latest version can also be grabbed from its Mercurial repository using the command above.

At the moment, it supports the English, German, French, Spanish, Russian, Dutch, Czech, Chinese Simplified, Italian, Polish, Brazilian Portuguese, and Ukrainian languages. Complete documentation can be found the project's homepage.

Bottom line

In conclusion, CherryTree is a complex hierarchical note-taking application for the GNU/Linux and MS Windows platforms. It has a lot of features and more are coming in the next releases!

What is new in this release:

  • protected documents: better checks at extraction time to cope with 7zip extracting zero size files after a wrong password
  • protected documents bugfix: windows 7za.exe wrong path detected causing wrong password error
  • import from plain text file in WIN_OS allow user to select an extension different than txt (in linux any text file is automatically detected)
  • changed behaviour of HOME and END key presses in text: at first press move the cursor to start or end of the line, at second go to smart start or end (start or end excluding spaces)
  • dialog tablecolumnhandle: change active radiobutton with Tab and auto focus to text entry
  • added support for Scala programming language (from gtksourceview-3.0/language-specs)
  • bugfix in import from html and notecase and nested span tags
  • bugfix: changing a node syntax highlighting from code to plain text and vice versa did not update the font
  • bugfix: if a node has the read only property set, do not let the user change the node type
  • bugfix: after changing node type from rich to non rich text, the undo removes all text
  • bugfix: preferences dialog, the timestamp format help button was linked to a web page listing options not implemented in the python version; now the link goes to the exact python implementation

What is new in version 0.37.2:

  • protected documents: better checks at extraction time to cope with 7zip extracting zero size files after a wrong password
  • protected documents bugfix: windows 7za.exe wrong path detected causing wrong password error
  • import from plain text file in WIN_OS allow user to select an extension different than txt (in linux any text file is automatically detected)
  • changed behaviour of HOME and END key presses in text: at first press move the cursor to start or end of the line, at second go to smart start or end (start or end excluding spaces)
  • dialog tablecolumnhandle: change active radiobutton with Tab and auto focus to text entry
  • added support for Scala programming language (from gtksourceview-3.0/language-specs)
  • bugfix in import from html and notecase and nested span tags
  • bugfix: changing a node syntax highlighting from code to plain text and vice versa did not update the font
  • bugfix: if a node has the read only property set, do not let the user change the node type
  • bugfix: after changing node type from rich to non rich text, the undo removes all text
  • bugfix: preferences dialog, the timestamp format help button was linked to a web page listing options not implemented in the python version; now the link goes to the exact python implementation

What is new in version 0.36.8:

  • protected documents: better checks at extraction time to cope with 7zip extracting zero size files after a wrong password
  • protected documents bugfix: windows 7za.exe wrong path detected causing wrong password error
  • import from plain text file in WIN_OS allow user to select an extension different than txt (in linux any text file is automatically detected)
  • changed behaviour of HOME and END key presses in text: at first press move the cursor to start or end of the line, at second go to smart start or end (start or end excluding spaces)
  • dialog tablecolumnhandle: change active radiobutton with Tab and auto focus to text entry
  • added support for Scala programming language (from gtksourceview-3.0/language-specs)
  • bugfix in import from html and notecase and nested span tags
  • bugfix: changing a node syntax highlighting from code to plain text and vice versa did not update the font
  • bugfix: if a node has the read only property set, do not let the user change the node type
  • bugfix: after changing node type from rich to non rich text, the undo removes all text
  • bugfix: preferences dialog, the timestamp format help button was linked to a web page listing options not implemented in the python version; now the link goes to the exact python implementation

What is new in version 0.36.6:

  • protected documents: better checks at extraction time to cope with 7zip extracting zero size files after a wrong password
  • protected documents bugfix: windows 7za.exe wrong path detected causing wrong password error
  • import from plain text file in WIN_OS allow user to select an extension different than txt (in linux any text file is automatically detected)
  • changed behaviour of HOME and END key presses in text: at first press move the cursor to start or end of the line, at second go to smart start or end (start or end excluding spaces)
  • dialog tablecolumnhandle: change active radiobutton with Tab and auto focus to text entry
  • added support for Scala programming language (from gtksourceview-3.0/language-specs)
  • bugfix in import from html and notecase and nested span tags
  • bugfix: changing a node syntax highlighting from code to plain text and vice versa did not update the font
  • bugfix: if a node has the read only property set, do not let the user change the node type
  • bugfix: after changing node type from rich to non rich text, the undo removes all text
  • bugfix: preferences dialog, the timestamp format help button was linked to a web page listing options not implemented in the python version; now the link goes to the exact python implementation

What is new in version 0.35.8:

  • protected documents: better checks at extraction time to cope with 7zip extracting zero size files after a wrong password
  • protected documents bugfix: windows 7za.exe wrong path detected causing wrong password error
  • import from plain text file in WIN_OS allow user to select an extension different than txt (in linux any text file is automatically detected)
  • changed behaviour of HOME and END key presses in text: at first press move the cursor to start or end of the line, at second go to smart start or end (start or end excluding spaces)
  • dialog tablecolumnhandle: change active radiobutton with Tab and auto focus to text entry
  • added support for Scala programming language (from gtksourceview-3.0/language-specs)
  • bugfix in import from html and notecase and nested span tags
  • bugfix: changing a node syntax highlighting from code to plain text and vice versa did not update the font
  • bugfix: if a node has the read only property set, do not let the user change the node type
  • bugfix: after changing node type from rich to non rich text, the undo removes all text
  • bugfix: preferences dialog, the timestamp format help button was linked to a web page listing options not implemented in the python version; now the link goes to the exact python implementation

What is new in version 0.35.7:

  • improved checks at password protected documents save time after reports of data loss in windows os
  • updated Portuguese-Brazilian language

What is new in version 0.35.6:

  • the middle (or wheel) click on a link to file or folder opens the parent directory of the target file or folder
  • added tree right click menu item to bookmark the selected node
  • bugfix in reading a cherrytree XML document
  • bugfix in relative links click
  • bugfix in import from treepad lite
  • updated French language from new maintainer Klaus Becker

Requirements:

  • gtk+

Similar Software

Scriptor
Scriptor

20 Feb 15

EditRocket
EditRocket

28 Sep 15

LyX
LyX

22 Jun 18

Other Software of Developer Giuseppe Penone

X Tile
X Tile

12 May 15

Comments to CherryTree

1 Comments
  • ptitjoz 27 Oct 18
    Bonjour
    comment ouvrit un calendrier ?
    Merci
Add Comment
Turn on images!