AsciidocFX
Multi-platform book and document editor for creating PDF, EPUB, Mobi, and HTML outputs with real-time preview.

What is AsciidocFX?

AsciidocFX is a comprehensive book and document editor built on JavaFX 19, designed to facilitate the creation of professional publications across multiple platforms. It supports Windows, Mac, and Linux operating systems, providing a versatile solution for authors, developers, and technical writers. The editor converts Asciidoc documents into various formats such as PDF, HTML, EPUB3, Mobi, and DOCBOOK5, leveraging the AsciidoctorJ library for efficient processing.

The tool includes a real-time preview feature, allowing users to see changes instantly as they edit. It supports numerous extensions for enhanced functionality, including PlantUML for UML diagrams, Mermaid for flowcharts, ditaa for ASCII art diagrams, MathJax for mathematical formulas, filesystem tree representations, and JavaFX charts. Additional features include an EPUB viewer, external browser support, table generator, source code highlighter, and themes for dark and white modes. AsciidocFX also integrates with reveal.js and deck.js for creating slides, making it suitable for presentations and educational materials.

Features

  • Real-Time Preview: Instantly view changes as you edit Asciidoc documents
  • Multi-Platform Support: Compatible with Windows, Mac, and Linux operating systems
  • Extension Support: Integrates with PlantUML, Mermaid, ditaa, MathJax, and JavaFX charts for enhanced functionality
  • Output Formats: Converts documents to PDF, HTML, EPUB, Mobi, and Docbook
  • Slide Creation: Supports reveal.js and deck.js for generating presentation slides

Use Cases

  • Creating technical documentation and books
  • Generating presentation slides for educational purposes
  • Producing e-books in EPUB and Mobi formats
  • Developing diagrams and flowcharts for software design
  • Writing mathematical formulas and equations in documents

FAQs

  • What operating systems does AsciidocFX support?
    AsciidocFX supports Windows, Mac, and Linux operating systems, with specific builds available for each platform.
  • How can I install AsciidocFX on Mac?
    On Mac, you can install AsciidocFX by downloading the .dmg file and running it, or by using Homebrew with the command 'brew install --cask asciidocfx'.
  • What extensions are supported by AsciidocFX?
    AsciidocFX supports extensions such as PlantUML for UML diagrams, Mermaid for flowcharts, ditaa for ASCII art diagrams, MathJax for mathematical formulas, filesystem tree, and JavaFX charts.
  • Can AsciidocFX create presentation slides?
    Yes, AsciidocFX supports slide creation using the Asciidoctor reveal.js backend, allowing users to generate presentation slides from Asciidoc documents.
  • Is there a real-time preview feature in AsciidocFX?
    Yes, AsciidocFX includes a real-time preview feature that allows users to see changes instantly as they edit their documents.

Helpful for people in the following professions

Related Tools:

Blogs:

  • Best text to speech AI tools

    Best text to speech AI tools

    Text-to-speech (TTS) AI tools are designed to convert written or text-based content into natural-sounding spoken audio. These tools utilize various deep learning and neural network architectures to generate human-like speech from textual input.

  • Top AI tools for Students

    Top AI tools for Students

    These AI tools are designed to enhance the learning experience for students. From personalized study plans to intelligent tutoring systems.

  • Top 6 AI note-taking tools for 2026: in-person, online, and hybrid use cases

    Top 6 AI note-taking tools for 2026: in-person, online, and hybrid use cases

    Most AI note-taking lists are really lists of meeting bots, which join your video call and transcribe it. That's useful, but it's half the picture. Decisions happen in hallway conversations, client dinners, on-site visits, and hybrid rooms where nobody is on a video link. This guide covers different parts of the note-taking workflow: hardware capture for in-person settings, platform-native tools for online calls, and AI layers for organizing and synthesizing what you've captured. It compares six tools by capture context, workflow fit, pricing, and limitations.

Didn't find tool you were looking for?

Be as detailed as possible for better results