TreeLine - многофункциональный Python / Qt графический Outliner, планировщик, записная книжка или PIM (Персональный информационный менеджер / Personal Information Manager).
TreeLine позволяет хранить информацию практически любого вида (обычный текст, цифры,даты, время, логические выражения, URLs, HTML и многое другое...), а древовидная структура организации позволяет содержать всю информацию упорядоченно и делает её легкодоступной.
Каждый узел древа в TreeLine содержит несколько полей, образуя своеобразную мини-базу данных (позволяет объединить несколько узлов с разным набором полей в один файл). Формат выводимых данных для каждого узла задаётся отдельно, их можно отобразить на экране, экспортировать в HTML или распечатать.
TreeLine в левой части основного окна отображает древо, а в правой части выводятся данные для каждого узла для редактирования.
В TreeLine имеется возможность экспорта и импорта таблиц с табуляцией (выравнивание текста по вертикали и горизонтали) и текста с элементами табуляции. Возможен импорт файлов с простым текстом и файлов Treepad (персональная база данных нового поколения).
TreeLine поддерживает экспорт и импорт закладок в формате Mozilla и XBEL (стандарт для обмена URI известный как закладки). Возможен экспорт и импорт базовых XML файлов, что позволяет использовать приложение в качестве простого XML редактора.
TreeLine имеет и множество других пользовательских опций, включая настройку управления приложением с помощью клавиатурных сочетаний (горячих клавиш).
Лицензия: GNU General Public License (GPL)