FREEDOM251

Freedom251 › eBook Creation Software

XMLmind Ebook Compiler

Free plan LinuxMacWindows

Visit XMLmind Ebook Compiler Alternatives Pricing

XMLmind Ebook Compiler's own site

What XMLmind Ebook Compiler is

XMLmind Ebook Compiler turns a set of HTML pages into a self-contained ebook. It can also include audio, video, slide shows, and multiple-choice questions. For book organization, it supports automatically generated contents and indexes, numbering, cross-references, footnotes, conditional processing, and XInclude content reuse. Output formats include EPUB, Web Help, PDF, RTF, WML, DOCX, and ODT. Source pages must use valid XHTML; Markdown is supported through configurable dialects and syntax extensions. The Java-based compiler can run from the command line or be embedded in desktop and server-side applications. It is free and open source under the Mozilla Public License 2.0, with Linux, macOS, and Windows listed as platforms. PDF output requires a registered XSL-FO processor, while RTF requires XMLmind XSL-FO Converter. The current download page offers version 1.12.3 in a platform-independent ZIP with binaries, documentation, and source code. XMLmind says its products will be maintained and possibly enhanced until April 3, 2027, then discontinued.

Who it suits

XMLmind Ebook Compiler suits people creating ebooks from XHTML or Markdown source who need multiple output formats or interactive content. Developers can also embed its Java compiler in desktop or server applications.

What it does well

  • Free and open source under MPL 2.0.
  • Exports to EPUB, PDF, DOCX, and other formats.
  • Supports audio, video, slides, and quizzes.
  • Can run from the command line or be embedded.

What to know first

  • PDF output requires a registered XSL-FO processor.
  • RTF output requires XMLmind XSL-FO Converter.
  • Source pages must use valid XHTML or supported Markdown.
  • Products are due to be discontinued after April 3, 2027.

Limits

PDF output requires a registered XSL-FO processor, and RTF output requires XMLmind XSL-FO Converter. XMLmind says its products will be maintained and possibly enhanced until April 3, 2027, then discontinued.

Plans

PlanBilled and limitsPrice
XMLmind Ebook CompilerFree, open-source software · MPL 2.0Free

As xmlmind.com lists them, read 3 Oct 2026. The maker's own page has the final word.

Getting started

  1. Visit the XMLmind Ebook Compiler website.
  2. Download the platform-independent ZIP containing binaries, documentation, and source code.
  3. Choose the alternative ZIP with Apache FOP 2.11 if you want its bundled PDF or PostScript processor.
  4. Prepare valid XHTML pages or Markdown using a supported configurable dialect.
  5. Run the Java compiler from the command line or embed it in a desktop or server-side application.

Verdict

XMLmind Ebook Compiler offers broad ebook output and book-structure features at no cost. Its input requirements and separate PDF and RTF dependencies are important to account for, as is the stated discontinuation timeline.

Questions

How much does XMLmind Ebook Compiler cost?

The listed plan is free. It is open source under the Mozilla Public License 2.0.

Which platforms does it support?

It supports Linux, macOS, and Windows.

What can it export?

Output formats include EPUB, Web Help, PDF, RTF, WML, DOCX, and ODT.

What input formats can I use?

Source pages must contain valid XHTML. Markdown is also supported through configurable dialects and syntax extensions.

Does it need another processor for PDF or RTF?

PDF output requires a registered XSL-FO processor. RTF output requires XMLmind XSL-FO Converter.

Who makes XMLmind Ebook Compiler?

It is made by XMLmind Software, a small company created in 2017 that develops and markets documentation-oriented XML tools.

Facts from XMLmind Ebook Compiler's own pages

Book structure
Features include automatic tables of contents, indexes, numbering, cross-references, footnotes, conditional processing, and XInclude content reuse. · xmlmind.com, 3 Oct 2026
Bundled PDF processor
An alternative ZIP includes Apache FOP 2.11 with hyphenation and MathML support and is described as ready for PDF or PostScript generation. · xmlmind.com, 3 Oct 2026
Current download
The download page offers version 1.12.3 as a platform-independent ZIP containing binaries, documentation, and full source code. · xmlmind.com, 3 Oct 2026
Developer integration
The Java-based compiler is designed to be embedded in desktop or server-side applications as well as used from the command line. · xmlmind.com, 3 Oct 2026
End of life
XMLmind says its products will be maintained and possibly enhanced until April 3, 2027, then discontinued; the company plans to close a few months afterward. · xmlmind.com, 3 Oct 2026
Input requirements
Source pages must contain valid XHTML; Markdown is also supported through configurable dialects and syntax extensions. · xmlmind.com, 3 Oct 2026
Interactive content
The maker says ebooks can include audio, video, slide shows, and multiple-choice questions. · xmlmind.com, 3 Oct 2026
License
The compiler is open source under the Mozilla Public License version 2.0. · xmlmind.com, 3 Oct 2026
Maker
XMLmind Software says it is a small company created in 2017 that develops and markets documentation-oriented XML tools. · xmlmind.com, 3 Oct 2026
Output formats
Supported outputs are EPUB, Web Help, PDF, RTF, WML, DOCX, and ODT. · xmlmind.com, 3 Oct 2026
PDF and RTF dependencies
PDF output requires a registered XSL-FO processor such as Apache FOP, RenderX XEP, or Antenna House Formatter, while RTF requires XMLmind XSL-FO Converter. · xmlmind.com, 3 Oct 2026
Platforms
The feature page says the software runs on any Java 1.8+ platform; the current download requires Java 11+ and is platform-independent. · xmlmind.com, 3 Oct 2026
Purpose
XMLmind Ebook Compiler turns a set of HTML pages into a self-contained ebook. · xmlmind.com, 3 Oct 2026
Support
There is no phone support; bug reports go to a public moderated mailing list, and support is generally limited to bug reports unless the requester is an XMLmind customer. · xmlmind.com, 3 Oct 2026

Where XMLmind Ebook Compiler stands on Freedom251

Look at these too