Skip to content

Java-based desktop Markdown editor with live preview, string interpolation, and formulas

License

Notifications You must be signed in to change notification settings

ZephyrJung/keenwrite

Repository files navigation

Logo

A text editor that uses interpolated strings to reference externally defined values.

Download

Download one of the following editions:

Run

Note that the first time the application runs, it will unpack itself into a local directory. Subsequent starts will be faster.

Windows

On Windows, double-click the application to start. You will have to give the application permission to run.

When upgrading to a new version, delete the following directory;

C:\Users\%USERNAME%\AppData\Local\warp\packages\keenwrite.exe

Linux

On Linux, run chmod +x keenwrite.bin then ./keenwrite.bin.

Other

On other platforms, download and install a full version of OpenJDK 14 that includes JavaFX module support, then run:

java -jar keenwrite.jar

Features

  • User-defined interpolated strings
  • Real-time preview with variable substitution
  • Auto-complete variable names based on variable values
  • XML document transformation using XSLT3 or older
  • Platform independent (Windows, Linux, MacOS)
  • Spellcheck while typing
  • Write mathematical formulas using a subset of TeX
  • R integration

Usage

See the detailed documentation for information about using the application.

Screenshot

Screenshot with Formulas

License

This software is licensed under the BSD 2-Clause License and derived heavily from Markdown-Writer-FX.

About

Java-based desktop Markdown editor with live preview, string interpolation, and formulas

Resources

License

Stars

Watchers

Forks

Packages

No packages published