CherryTree - hierarchical note taking app

Submit portable freeware that you find here. It helps if you include information like description, extraction instruction, Unicode support, whether it writes to the registry, and so on.
Message
Author
User avatar
I am Baas
Posts: 4150
Joined: Thu Aug 07, 2008 4:51 am

CherryTree - hierarchical note taking app

#1 Post by I am Baas »

A hierarchical note taking application, featuring rich text and syntax highlighting, storing all the data (including images) in a single xml file with extension “.ctd”.

Features :

•rich text (foreground color, background color, bold, italic, underline, strikethrough, small, h1 and h2)
•syntax highlighting (only when the rich text is disabled in the current node)
•images handling: insertion in the text, edit (resize/rotate), save as png file
•lists handling (bulleted, numbered, to-do and switch between them, multiline with shift+enter)
•simple tables handling (cells with plain text), cut/copy/paste row, import/export as csv file
•codeboxes handling: boxes of automatically highlighted text into normal rich text
•alignment of text, images, tables and codeboxes (left/center/right)
•hyperlinks (links to webpages, links to nodes/nodes + anchors, links to files, links to folders)
•intra application copy/paste: supported single images, single codeboxes, single tables and a compound selection of rich text, images, codeboxes and tables
•cross application copy/paste (tested with openoffice and gmail): supported single images, single codeboxes, single tables and a compound selection of rich text, images, codeboxes and tables
•copying a list of files from the file manager and pasting in cherrytree will create a list of links to files, images are recognized and inserted in the text
•print & save as pdf file of a node / node and subnodes / the whole tree
•export to html of a node / node and subnodes / the whole tree
•export to plain text of a node / node and subnodes / the whole tree
•toc generation for a node based on headers h1 and h2
•find a node, find in current node, find in all nodes
•replace in node names, replace in current node, replace in all nodes
•iteration of the latest find, iteration of the latest replace, iteration of the latest applied text formatting
•import from notecase, keepnote, tuxcards, basket, treepad lite, tomboy, knowit, cherrytree
•export to cherrytree file of a node / node and subnodes / the whole tree
•password protection
•tree nodes drag and drop
http://www.giuspen.com/cherrytree/

Image

Download Windows portable version @ http://www.giuspen.com/software/cherryt ... ortable.7z

Not stealth. Leaves gtk filechooser.ini in Application Data. Source code available.
Last edited by I am Baas on Tue Jul 01, 2014 6:03 am, edited 1 time in total.

User avatar
webfork
Posts: 10836
Joined: Wed Apr 11, 2007 8:06 pm
Location: US, Texas
Contact:

Re: cherrytree

#2 Post by webfork »

Been testing this out and so far very impressed. Runs at 130 megs uncompressed.

User avatar
webfork
Posts: 10836
Joined: Wed Apr 11, 2007 8:06 pm
Location: US, Texas
Contact:

Re: cherrytree

#3 Post by webfork »

I like many things about this program but I really need to created nested lists with an indent function. I know they're trying to do all that in a database-friendly format via "subnodes," but I find indentation makes text a lot easier to read.

User avatar
Midas
Posts: 6871
Joined: Mon Dec 07, 2009 7:09 am
Location: Sol3

Re: Cherrytree

#4 Post by Midas »

An OSS multiplatform hierarchical note manager, Cherrytree is currently v0.33.4 (http://www.giuspen.com/cherrytree/, no changelog, released 2014-05-32).

User avatar
I am Baas
Posts: 4150
Joined: Thu Aug 07, 2008 4:51 am

Re: cherrytree

#5 Post by I am Baas »

Changelog of 0.33.4 + revision 1367:
• implemented the possibility to embed files of any type in the cherrytree documents: a clip icon image is inserted in the rich text and right clicking on it the file can be saved to a disk location. the clip icon size is configurable in the preferences dialog
• implemented the possibility to associate links to the images through right click menu item. when the image has a link associated, a coloured frame surrounds the image
• added right click menu item to insert newline in table cell and restored functionality of the shortcut Ctrl+period
• handling of cases when dbus is not working properly causing cherrytree not to start, this happens so far only on windows in some cases and may be a firewall related problem. in these cases the centralized instances control is disabled and cherrytree still works
Dl portable version @ http://www.giuspen.com/software/cherryt ... ortable.7z

Post comments / feedback to http://www.giuspen.com/topic/cherrytree ... sion-1367/

User avatar
Midas
Posts: 6871
Joined: Mon Dec 07, 2009 7:09 am
Location: Sol3

Re: cherrytree

#6 Post by Midas »

I am Baas wrote:Changelog of 0.33.4 + revision 1367: [...] Post comments / feedback to http://www.giuspen.com/topic/cherrytree ... sion-1367/
  • Thanks for that. The link above is also the changelog source. :)

User avatar
webfork
Posts: 10836
Joined: Wed Apr 11, 2007 8:06 pm
Location: US, Texas
Contact:

Re: cherrytree

#7 Post by webfork »

0.34.1 is out

http://www.softpedia.com/get/Office-too ... Tree.shtml

Couldn't find a changelog for the latest version but I assume it's a minor bugfix:

http://linux.softpedia.com/progChangelo ... 51357.html

User avatar
Midas
Posts: 6871
Joined: Mon Dec 07, 2009 7:09 am
Location: Sol3

Re: cherrytree

#8 Post by Midas »

webfork wrote:Couldn't find a changelog for the latest version but I assume it's a minor bugfix

flatfly
Posts: 32
Joined: Tue Aug 16, 2011 11:28 pm

Re: cherrytree

#9 Post by flatfly »

Amazing tool, this cherrytree! I only found out about it this week, thanks to portablefreeware.

User avatar
webfork
Posts: 10836
Joined: Wed Apr 11, 2007 8:06 pm
Location: US, Texas
Contact:

Re: CherryTree - hierarchical note taking app

#10 Post by webfork »

More active developments ... up to 0.35.5: https://code.google.com/p/giuspen-cherr ... ngelog.txt

User avatar
webfork
Posts: 10836
Joined: Wed Apr 11, 2007 8:06 pm
Location: US, Texas
Contact:

Re: CherryTree - hierarchical note taking app

#11 Post by webfork »

Came back to this program looking for a more integrated note-taking mechanism. Definitely like the clear, organized setup and loads of features.  Search/replace tools, syntax highlighting, import and export to a ton of formats, customizable colors, spell check, auto-save, password protection, XML database with standard compression and password protection (you can use 7-zip).  Even the table creation tool was great.

Wishlist
  • Indentation inside the node to create nested lists or just clearly block / separate information.
  • When inserting image, would help to have some kind of easy re-size (e.g. hover over a corner and an error pops up that lets you shift the size).  As is, you have to manually set the size.
  • When you're writing text next to an image, the cursor turns into a huge white block (http://i.imgur.com/EKqLYtH.png ... noted with red arrow)
  • Ability to create indexes at the top of a node that auto-link to any H1, H2, etc. tags inside (useful for long files).
  • Use of system font by default (I can think of a few reasons not to do surrounding cross-platform compatibility so maybe skip)
  • Ability to drag-and-drop edit the toolbar (again, something that might be difficult to do in a cross-platform setting)

Enternal
Posts: 89
Joined: Thu Jan 02, 2014 3:41 pm

Re: CherryTree - hierarchical note taking app

#12 Post by Enternal »

To add to the wishlist, I wish it supports LaTeX for mathematical equations. That would also be really neat.

User avatar
webfork
Posts: 10836
Joined: Wed Apr 11, 2007 8:06 pm
Location: US, Texas
Contact:

Re: CherryTree - hierarchical note taking app

#13 Post by webfork »

New version out: 0.35.10 (changelog)

New homepage: http://www.giuspen.com/

User avatar
smaragdus
Posts: 2120
Joined: Sat Jun 22, 2013 3:24 am
Location: Aeaea

Re: CherryTree - hierarchical note taking app

#14 Post by smaragdus »

CherryTree 0.35.11 released, changes:
cherrytree 0.35.11 issued
Wednesday, October 7th, 2015
• fixed bugs in export to HTML
• fixed bugs in import from HTML
• fixed bug in paste as plain text wrongly recognising and formatting links
• fixed bug applying formatting to a selection including already formatted subsets
• windows version now terminating dbus-daemon.exe at quit
• fixed errors in French and Chinese translations

User avatar
smaragdus
Posts: 2120
Joined: Sat Jun 22, 2013 3:24 am
Location: Aeaea

Re: CherryTree - hierarchical note taking app

#15 Post by smaragdus »

CherryTree 0.36.0 released, changes:
Saturday, November 21st, 2015
• Implemented multi-level lists: pressing Tab and Shift+Tab you can increase/decrease the level of the list
• Valid Numbered lists are now “1.”, “1)”, “1-“, “1>”; the multi levels lists cycle between them
• Valid Bulleted lists are now “•”, “◇”, “▪”, “-“, “→”, “⇒”; the multi levels lists cycle between them
• If at the beginning of a line you type “<> ”, this will turn into “◇ “; if you type “:: ” it will turn into “▪ “; if you type “-> ” it will turn into “→ “; if you type “=> ” it will turn into “⇒ “
• added “copy as plain text” and “cut as plain text” with shortcuts Ctrl+Shift+C and Ctrl+Shift+X (stealing the shortcuts for copy and cut current row that become Alt+Shift+C and Alt+Shift+X)
• added node duplication with shortcut Ctrl+Shift+D
• added support for text Justify Fill
• added configurable option to have nodes in bookmarks always visible in the tree
• added a pin icon beside the tree node for nodes in the bookmarks
• added menu item to remove the current node from the bookmarks; assigned shortcuts Ctrl+Shift+B” to add and Ctrl+Alt+B” to remove
• merged the top menu Replace into the top menu Search
• fixed bugs

Post Reply