Open Markup Editor (OME) — расширяемый Electron (Node.js) / GTK визуальный Markdown-редактор.
Markdown — представленный в 2004 году облегчённый язык разметки, созданный с целью написания наиболее читаемого и удобного для правки текста, но пригодного для преобразования в языки для продвинутых публикаций (HTML, Rich Text и других). Markdown не является заменой HTML, его синтаксис достаточно ограничен и соответствует лишь небольшому подмножеству элементов HTML.
OME (Open Markup Editor) имеет простой, двухоконный пользовательский интерфейс (окно ввода и окно "живого" предпросмотра), количество управляющих элементов и меню минимально возможное, имеется несколько тем оформления (более пятидесяти), можно добавлять собственные.
Ключевой особенностью Open Markup Editor является модульность, используются NPM модули (имеется четыре типа пакетов модулей: Markup Packs, Render Packs, Editor Packs и Extension Packs), поддерживается несколько языков разметки и полностью настраиваемым рендеринг HTML.
Помимо стандартного Markdown-синтаксиса Open Markup Editor поддерживает добавление диаграмм, TeX формул, изображений (стандартно и как фон), Эмодзи (идеограмма или смайлик) и другого медиа-контента. Режим предварительного просмотра OME имеет два режима работы, обычный режим (HTML-просмотр) и режим горизонтальной разбивки документа, деление по пустым строкам на основе формата GitHub Flavored Markdown.
Open Markup Editor может работать в оконном и полноэкранном режиме, управление осуществляется с помощью мыши и/или клавиатурных сочетаний (стандартный, emacs-like, sublime-like и vim-like).
Лицензия: GNU General Public License version 3.0 (GPLv3)
Вы можете войти под своим логином или зарегистрироваться на сайте.