TreePad Lite for Linux
Version: 4.6 beta (64-bit PC)
Version: 4.6 beta (32-bit PC)
Version: 4.6 beta (Raspberry Pi)
November 24, 2013
New features
TreePad News    Home   Search   Site map   Bookmark and Share


TreePad Lite for Linux is a freeware personal information manager designed specifically to run on Linux (PC and Raspberry Pi). It supports Unicode, is fully portable, and does not need to be installed.
TreePad is fun & easy to use and can help you manage, store, edit, organize and browse any type of textual data, such as: notes, emails, articles, links, phone numbers, addresses, scraps pasted from the Web, etc.
The main TreePad Lite window (see the screenshot on the right) consists of two panes:
the article pane (or right-hand pane) which consists of a plain-text editor. Here you can enter your scraps, notes, articles, phone numbers, addresses, etc.
the tree pane (left-hand pane) enables you to browse your data. It consists of 'tree nodes'. Each node is associated with one article. If you select a different node (inside the left-hand pane), then a different article is loaded (inside the right-hand pane).


Ease of use
TreePad Lite is very easy to use. Quite a number of people will be able to start off without consulting any type of documentation.
You might find the Quick Start Guide and/or video tutorials useful though. They explain how to perform the most common tasks and will help you get started fast.


Getting started
The best way to get started with TreePad Lite is to:
download and run the program (it does not need to be installed).
consult the Quick Start Guide and/or video tutorials if you feel the need.
use the TreePad Lite Manual for reference purposes only.


Download and installation
Conveniently download TreePad Lite for Linux here. The current version runs directly without installing anything and is fully portable.
Tree editing
You can create any tree structure you want! It is very easy to add nodes/articles to the tree, delete nodes/articles, move whole sub-trees around using 'drag-and-drop', etc.


TreePad Lite for Linux is Unicode enabled. You can enter western as well as non-western characters into the article, tree-node titles and search toolbars.
For instance, you can mix western, Chinese, Japanese, Russian, Arabic, Hebrew and even Phonetic characters - assuming the appropriate fonts are installed on your system.


Search the entire database, or just the selected subtree
Search inside an article (forwards or backwards)
Search-replace (or skip) text in an article (forwards or backwards).
Integrated tree-search results pane which can be manually opened and closed.
Convenient keyboard shortcuts for all search functions


Hyperlink support
TreePad Lite for Linux supports plain-text hyperlinks to:
internal nodes/articles
data files on your local harddisk
directories on your local harddisk
Web pages
shell commands
email addresses
and more.


Under the file/export menu, you can find the following functions:
Export a subtree or the entire database to a single HTML file including nodes, articles, tree indentations (at each level) and active hyperlinks (blue and underlined to: nodes, websites, etc.).
Export a subtree (nodes and articles) or the entire database to single text file.
Export a subtree to a TreePad Lite .hjt file.
Export an article to a text file.
Export an article to an HTML file including active hyperlinks (blue and underlined).


Under the file/import menu, you can find the following functions:
Import a TreePad Lite .hjt file into the tree.
Import one or multiple text files (in one go) into the tree. Each text file is imported as a separate node/article.
Import a text file into the article. This inserts the contents of a text file into the article at the cursor position.
TreePad Lite for Linux is able to import UTF-8 Unicode and ASCII text files. UTF-8 is the most common Unicode file type.
In case you would like to import other Unicode text-file types (e.g. UTF-16, UTF-7, UTF-32), you need to convert them to UTF-8 format first. For this you can use the Linux (command-line) iconv program. For iconv, see also elsewhere on this page.


Usage and distribution
TreePad Lite for Linux is freeware for personal, corporate/business, government, NGO, church, etc. use. Please also feel free to include TreePad Lite for Linux on download sites, software repositories, CD's, etc. as long as you do not charge any money for the program.


TreePad Lite has been created by using Free Pascal/Lazarus.


If you want to support the TreePad Lite project, you can:
Linux 64-bit (Intel/AMD): it is recommended that you use the 64-bit edition of the program. If you really must use the 32-bit edition, then make sure to have the 32-bit compatibility libraries (ia32-libs) installed.
Linux 32-bit (Intel/AMD): you need to use the 32-bit edition.
Raspberry Pi: we have tested (and compiled) the Raspberry Pi edition on Raspbian. It should also function just fine on other Linux distributions.


TreePad Lite for Linux is compatible with any reasonably modern Linux distribution.
Files created using TreePad Lite for Linux can be directly opened using TreePad Lite for Windows and vice versa with the following notes.
Files created using TreePad Lite for Linux can be imported into TreePad PLUS, SAFE, Business Edition and Enterprise with the following notes.
TreePad PLUS, SAFE, Business Edition and Enterprise can export to TreePad Lite .hjt files which can be directly opened using TreePad Lite for Linux with the following notes.


Unicode compatibility notes
It is possible to directly open or import (TreePad Lite compatible) .hjt files from the Windows editions into TreePad Lite for Linux (and vice versa), with the following notes:
TreePad Lite for Linux uses the UTF-8 Unicode character encoding.
The Windows editions of TreePad currently use an extended Windows ASCII characterset (more specifically, the Windows codepage of your current locale).
UTF-8 Unicode character encoding is compatible with the first 128 characters of the Windows ASCII characterset.
This means that most western characters will be interpreted correctly when transferring .hjt files between TreePad Lite for Linux and the Windows editions.
For instance, if your texts are all in English, then you should expect few (if any) problems.
However, if you use non-western characters, special characters, or letters with accents, etc, these might not be displayed correctly, unless you explicitly convert them.


Converting to/from Unicode
To achieve the best possible compatibility between a TreePad Windows edition and TreePad Lite for Linux, you might want to convert your TreePad .hjt file(s) to and from Unicode.
The Linux iconv command can convert text-based files to/from various character encodings.
For instance, to convert a TreePad Lite .hjt file from the WINDOWS-1250 codepage (Central and East European) to UTF-8 (Unicode, TreePad Lite for Linux), you can use the following Linux command (on a single line):
iconv -f WINDOWS-1250 -t UTF-8
  my_inputfile.hjt > my_outputfile.hjt
To list all available character encodings, just type:
iconv -l
Below are the codes that iconv understands, and which can be used to convert .hjt files between TreePad Lite for Linux and the Windows editions:
UTF-8 - Unicode UTF-8 encoding
WINDOWS-874 - Thai
WINDOWS-1250 - Central&East European Latin
WINDOWS-1251 - Cyrillic
WINDOWS-1252 - West European Latin
WINDOWS-1253 - Greek
WINDOWS-1254 - Turkish
WINDOWS-1255 - Hebrew
WINDOWS-1256 - Arabic
WINDOWS-1257 - Baltic
WINDOWS-1258 - Vietnamese
MS936 - Simplified Chinese, TreePad ASIA
MSCP1361 - Traditional Chinese, TreePad ASIA
MS932 - Japanese, TreePad ASIA
MSCP949 - Korean, TreePad ASIA



Copyright ©  1995-2015
All rights reserved. is hosted by HostGator