Leanote — многофункциональный Electron (Node.js) / GTK сетевой блокнот, графический клиент для веб-сервиса создания и организации текстовых заметок.
Leanote отличается простотой интерфейса и отсутствием избыточной функциональности, имеется несколько готовых тем оформления (светлых и тёмных), настройки можно задать в конфигурационном файле (~/.config/Leanote/Preferences).
Веб-сервис Leanote является очень компактным и функционально продуманным, одной из его отличительных особенностей является возможность развёртывания веб-сервиса на собственных серверах.
Leanote позволяет сортировать заметки по блокнотам (Notebook) и тегам, а также добавлять заметки в "Избранное" (Starred). Кроме создания и сохранения заметок, предлагается возможность их публикации в блоге, совместного редактирования (Cooperation) и обмена заметками (Sharing) в целевой группе.
Для создания заметок Leanote предоставляет полнофункциональный текстовой и визуальный Markdown-редактор. Для текста можно выбрать шрифт, его цвет и размер, можно задать цвет фона документа, рисовать таблицы, вставлять в текст заметки цитаты, изображения и ментальные карты (диаграммы связей, рисуемые в встроенном редакторе).
Leanote позволяет открывать записи в режиме просмотра, прикреплять к заметкам файлы (любого формата), при редактировании записи поддерживается неограниченная функция повтора и возврата внесённых изменений (Undo/Redo), есть возможность поиска по записям. Клиент периодически синхронизирует заметки с сервисом, заметки доступны и при отсутствии соединения с Интернет (оффлайн-режим).
Leanote может работать в оконном и полноэкранном режиме, поддерживается экспорт заметки и/или группы заметок в собственный формат (резервирование), в формат Evernote (сервис для синхронизации заметок), а также в PDF или HTML документ. Управление осуществляется с помощью мыши и/или клавиатурных сочетаний.
Лицензия: GNU General Public License version 3.0 (GPLv3)