Asciidoc FX is a book or document editor to build PDF, ePub, Mobi, Docbook, ODT and HTML books, documents and slides. AsciidocFX is based on another project called Java FX8. It requires you to have Java Runtimes Environment (JRE) installed on your PC. But even if you do not have JRE installed on your PC, it offers downloads with JRE included in the package so that you do not have to install JRE separately. Because it is designed using Oracle Java, it can be used on many different platforms like Linux, Mac and Windows.
The program is not really shy to use up your system resources and the memory consumption can go as high as 1.5 GB, so you should not run this program on low end systems that have only 2GB RAM. The program interface itself is much alike any other document editors, except the fact that this program uses AsciiDoc markup. In the AsciiDoc, you have to format the text using simple notations, for example _Juice_ becomes Juice and *Juice* becomes Juice. For a quick introduction to AsciiDoc, you can refer to https://powerman.name/doc/asciidoc.
However AsciidocFX makes things simpler for you as you can always use the toolbar buttons to add the bold, italic and other formatting to the text very easily. Moreover, you can insert charts, images, tables, and mathematical equations using various extensions that can be accessed from the toolbar. For example, the MathJax extension allows you to insert MathML or Tex compatible mathematical equations – the results look very impressive for both of them.
A preview of what you are typing is displayed in real time on the right side of the AsciidocFX window. You can click on the various types of documents like HTML, PDF, Ebook etc, to save the document in the respective formats.
Conclusion: AsciidocFX is a specialized document editor for the documents or the books that you want to create or edit using the AsciiDoc markup and some support of other text based languages like MathML.
You can download AsciidocFX from https://github.com/asciidocfx/AsciidocFX/releases.