5 ms·
Show HN: KeenWrite, edit with variables
- thangalin 5y agoKeenWrite is my free and open-source cross-platform desktop text editor that allows users to write pose using variables defined in a separate file. A few highlights: * Uses flexmark-java[1] to render Markdown as HTML. * Extends flexmark-java to support Pandoc’s ::: fenced div syntax. * Supports plain text diagrams via Kroki[2]. * Computes statistics (word count, word frequencies). * Performs real-time spell checking. * Integrates the R programming language. * Includes a subset of TeX for math. * Exports to XHTML with TeX as either SVG or inline markup. * Exports to PDF using the ConTeXt[3] typesetting software and a variety of starter themes[4]. * Converts straight quotes to curly quotes using KeenQuotes, automagically. See the screenshots[5] for details. [1]: https://github.com/vsch/flexmark-java/ https://github.com/vsch/flexmark-java/ [2]: https://kroki.io/ https://kroki.io/ [3]: https://www.contextgarden.net/ https://www.contextgarden.net/ [4]: https://github.com/DaveJarvis/keenwrite-themes/ https://github.com/DaveJarvis/keenwrite-themes/ [5]: https://github.com/DaveJarvis/keenwrite/blob/master/docs/screenshots.md https://github.com/DaveJarvis/keenwrite/blob/master/docs/scr...
- fsflover 5y agoYou should add "Show HN:" to the title to indicate that it's yours.