#tree-structure #text #html #node #document #hierarchical #format

app rustree

Rustree is a notepad that stores text (in HTML format) in a hierarchical structure

1 unstable release

0.1.0 Jan 8, 2024

#331 in Text editors

MIT and GPL-3.0+

390KB
2K SLoC

Rustree

Rustree is a notepad that stores text (in HTML format) in a hierarchical structure. (A document is a tree: it has a root node, which has child nodes, which have child nodes, etc...). It was inspired by Treepad.

Tested only on Windows.

Themes

Features

  • Rustree has it's own binary document format: .rtd (Rustree Document). It also contains resources (currently only images) that can be used in the document (resources can be added in the Resources tab).
  • Rustree has eight themes (you can change the theme in the File/Settings menu).
  • You can add references to other nodes in the document in the node text.
  • Rustree is portable and small (3.4 mb).

Read more about the Rustree in it's manual (download it and open in the Rustree using the file menu or the shortcut Ctrl + O).

Installation

To install Rustree, you need to install Rust and enter this command:

cargo install rustree

Dependencies

~20–28MB
~490K SLoC