Skip to content

CrowdWare/BookDesigner

Repository files navigation

BookDesigner

BookDesigner

==================

An open source ebook editor written in JavaFX.

BookDesigner Screenshot

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
    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.

Changes

See Change Log

Building

Gradle can be used to build BookDesigner from source code. Java 19 is required to run Gradle (and BookDesigner).

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

License

BookDesigner is open source licensed under the GPL-3.0

About

Ebook creation software for the desktop

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published