2 comments

[ 4.4 ms ] story [ 11.7 ms ] thread
KeenWrite 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/

[2]: https://kroki.io/

[3]: https://www.contextgarden.net/

[4]: https://github.com/DaveJarvis/keenwrite-themes/

[5]: https://github.com/DaveJarvis/keenwrite/blob/master/docs/scr...

You should add "Show HN:" to the title to indicate that it's yours.