KeenWrite: Edit with Variables

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

Our great sponsors
  • InfluxDB - Build time-series-based applications quickly and at scale.
  • Sonar - Write Clean Java Code. Always.
  • SaaSHub - Software Alternatives and Reviews
  • KeenWrite

    Free, open-source, cross-platform desktop Markdown text editor with live preview, string interpolation, and math.

    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.

    * Converts straight quotes to curly quotes using KeenQuotes, automagically.

    See the screenshots[4] for details.

    [1]: https://github.com/vsch/flexmark-java/

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

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

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

  • flexmark-java

    CommonMark/Markdown Java parser with source level AST. CommonMark 0.28, emulation of: pegdown, kramdown, markdown.pl, MultiMarkdown. With HTML to MD, MD to PDF, MD to DOCX conversion modules.

    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.

    * Converts straight quotes to curly quotes using KeenQuotes, automagically.

    See the screenshots[4] for details.

    [1]: https://github.com/vsch/flexmark-java/

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

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

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

  • InfluxDB

    Build time-series-based applications quickly and at scale.. InfluxDB is the Time Series Platform where developers build real-time applications for analytics, IoT and cloud-native services. Easy to start, it is available in the cloud or on-premises.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts