# markdown-writer-fx **Repository Path**: mirrors_JFormDesigner/markdown-writer-fx ## Basic Information - **Project Name**: markdown-writer-fx - **Description**: Markdown Writer FX - **Primary Language**: Unknown - **License**: BSD-2-Clause - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2022-01-10 - **Last Updated**: 2026-01-25 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ![Markdown Writer FX](images/markdown-writer-fx-64.png) Markdown Writer FX ================== An open source [Markdown] editor written in JavaFX. ![Markdown Writer FX Screenshot](images/screenshot.png) For Markdown rendering it uses [commonmark-java] or [flexmark-java], two Java implementations of the [CommonMark] specification. Features -------- * Syntax highlighting in editor * Keyboard shortcuts to insert Markdown (Bold, Italic, Code, Links, Images, Header, Lists, ...) * Auto-indent lists * Search and replace * Spell and grammar checking with [LanguageTool](https://languagetool.org/) for more than 30 languages and dialects. * Project manager * HTML preview * HTML source preview * Markdown AST view * Multi-platform: Windows, Mac and Linux Download -------- See "Assets" in [releases section](https://github.com/JFormDesigner/markdown-writer-fx/releases). Changes ------- See [Change Log](CHANGES.md) Building -------- [Gradle](https://gradle.org) can be used to build Markdown Writer FX from source code. **Java 19** is required to run Gradle (and Markdown Writer FX). The Gradle task `assembleDist` builds a distribution for the current platform (uses `jpackage`) and requires that Gradle is running on a JDK that includes JavaFX. E.g. BellSoft Liberica JDK (package 'Full JDK') or Azul Zulu JDK (package 'JDK FX'). Credits ------- * Tomas Mikula for [RichTextFX], [ReactFX], [WellBehavedFX], [Flowless] and [UndoFX] * Mikael Grev for [MigLayout] and Tom Eugelink for MigPane * Vladimir Schneider for [flexmark-java] Markdown parser * Atlassian for [commonmark-java] Markdown parser * Jens Deters for [FontAwesomeFX] * The [ControlsFX] project * Matthieu Brouillard for [CSSFX] * Lea Verou, Golmote & more for [Prism] License ------- *Markdown Writer FX* is open source licensed under the [BSD 2-Clause License](LICENSE) [Markdown]: http://daringfireball.net/projects/markdown/ [CommonMark]: http://commonmark.org/ [commonmark-java]: https://github.com/atlassian/commonmark-java [flexmark-java]: https://github.com/vsch/flexmark-java [Markdown Extra]: https://michelf.ca/projects/php-markdown/extra/ [MultiMarkdown]: http://fletcherpenney.net/multimarkdown/ [Github-flavoured-Markdown]: https://help.github.com/articles/github-flavored-markdown/ [MigLayout]: https://github.com/mikaelgrev/miglayout [RichTextFX]: https://github.com/TomasMikula/RichTextFX [ReactFX]: https://github.com/TomasMikula/ReactFX [WellBehavedFX]: https://github.com/TomasMikula/WellBehavedFX [Flowless]: https://github.com/TomasMikula/Flowless [UndoFX]: https://github.com/TomasMikula/UndoFX [FontAwesomeFX]: https://bitbucket.org/Jerady/fontawesomefx [ControlsFX]: http://fxexperience.com/controlsfx/ [CSSFX]: https://github.com/McFoggy/cssfx [Prism]: https://github.com/PrismJS/prism