Version Latest
CherryTree 1.1.2.0
Requirements
Windows 10 / Windows 11 / Windows 7 / Windows 8
Size
79 MB

CherryTree for Windows PC is a hierarchical note-taking tool with rich text and syntax highlighting that saves data to a single xml or SQLite file. Enjoy!

Features and Highlights

  • Rich text (foreground and background colors, bold, italic, underline, strikethrough, tiny, h1, h2, h3, subscript, superscript, monospace) 
  • Syntax highlighting supports multiple programming languages. 
  • Image handling: insert in the text, edit (resize/rotate), save as a png file. 
  • Embedded file handling: insert into the text, save to a disk. 
  • Handle multi-level lists (bulleted, numbered, to-do, and switch between them, multiline with shift+enter). 
  • Simple table management (cells with plain text), cut/copy/paste row, import/export as CSV file. 
  • Codeboxes handling: boxes of plain text (optionally with syntax highlighting) into rich text; import/export as a text file. 
  • Code execution for code nodes and codeboxes; the terminal and command per syntax highlighting are customizable in the options dialog. 
  • Align text, graphics, tables, and codeboxes (left/center/right/fill). 
  • Hyperlinks for text and images (links to webpages, links to nodes/nodes + anchors, links to files, links to folders) 
  • Spell check (using pygtkspellcheck and penchant). 
  • Single pictures, codeboxes, and tables are supported for intra-application copy/paste, as well as a compound selection of rich text, images, codeboxes, and tables 
  • Cross-application copy/paste (tested with LibreOffice and Gmail): allowed single images, single codeboxes, single tables, and a composite selection of rich text, images, codeboxes, and tables 
  • Copying a list of files from the file manager and copying it in CherryTree for PC creates a list of links to files, images are detected and inserted in the text. 
  • Print and save as a pdf file of a selection, node, node and subnodes, or the entire tree. 
  • Export to HTML of a selection, node, node and subnodes, or the entire tree 
  • Export to plain text a selection, node, node and subnodes, or the entire tree. 
  • To generate for a node/node and subnodes/the entire tree, based on headers h1, h2, and h3. 
  • Find a node, find in the selected node, find in the selected node and its subnodes, and find in all nodes. 
  • Replace the names of the nodes, replace the selected node, replace the selected node and its subnodes, and replace all nodes. 
  • Iteration of the most recent find, replace, and text formatting. 
  • Import from an HTML file or a folder containing HTML files. 
  • Import from a plain text file or a folder containing plain text files. 
  • Import from: basket, epim html, gnote, keepnote, keynote, knowit, mempad, notecase, rednotebook, tomboy, treepad lite, tuxcards, zim 
  • Export to a CherryTree file of a selection, node, node and subnodes, or the entire tree. 
  • Password protection (using http://www.7-zip.Org/) — note: when a Cherry Tree password-protected document is opened, an unprotected copy is extracted to a temporary folder of the filesystem;
  • this copy is destroyed when you close CherryTree's nodes Drag and drop. 
  • Automatically link to a web page when writing the URL. 
  • Automatically connect to a node if node name is written without spaces and in camelcase, or enclosed by [[node name]].

Thank you for choosing Filesalad

Also, check out: Calibre