Abricotine — полнофункциональный Node.js (JavaScript) / GTK визуальный Markdown-редактор.
Markdown — представленный в 2004 году облегчённый язык разметки, созданный с целью написания наиболее читаемого и удобного для правки текста, но пригодного для преобразования в языки для продвинутых публикаций (HTML, Rich Text и других). Markdown не является заменой HTML, его синтаксис достаточно ограничен и соответствует лишь небольшому подмножеству элементов HTML.
Abricotine имеет минималистичный пользовательский интерфейс, все инструменты расположены в строке меню (скрываемом), базовые настройки выполняются правкой JSON файла конфигурации (~/.config/Abricotine/app/config.json), в большинстве случаев менять их нет необходимости.
Несмотря на простоту Abricotine является функционально полноценным и полностью визуальным редактором (WYSIWYG-редактор), редактор автоматически преобразует разметку при вводе и сразу отображает содержимое (в окне ввода).
Abricotine содержит множество шаблонов синтаксиса Markdown, что облегчает использование редактора не очень опытными пользователями, можно использовать различные темы для отображения документов (два шаблона тем находятся в каталоге ~/.config/Abricotine/app/themes), управление и украшение таблиц разметки, таблица содержимого документа может отображаться в боковой панели.
Abricotine поддерживает синтаксис Github Flavoured Markdown (GFM), позволяет использовать LaTeX шрифты и формулы, сразу отображает встраиваемый контент (веб-ссылки, фото, видео, аудио), поддерживается проверка орфографии (используемые словари находятся в каталоге ~/.config/Abricotine/app/dict) и подсветка синтаксиса.
Abricotine может работать в оконном и полноэкранном режиме, имеется функция поиска (поиска и замены) текста, поддерживается экспорт в HTML-файл или скопировать код в буфер обмена, можно открыть документ в веб-браузере. Управление редактором осуществляется с помощью мыши и/или клавиатурных сочетаний.
Лицензия: GNU General Public License version 3.0 (GPLv3)
Вы можете войти под своим логином или зарегистрироваться на сайте.