asciidoc
« Back to VersTracker
Description:
Formatter/translator for text files to numerous formats
Type: Formula  |  Latest Version: 10.2.1@1  |  Tracked Since: Dec 17, 2025
Links: Homepage  |  formulae.brew.sh
Category: Developer tools
Tags: documentation markup text-processing developer-tools formatting
Install: brew install asciidoc
About:
AsciiDoc is a powerful text document formatter that translates source files into HTML, DocBook, PDF, and other formats. It serves as a robust alternative to Markdown with advanced features like tables, cross-references, and conditional text. The tool is widely used for technical documentation, books, and articles due to its semantic markup capabilities.
Key Features:
  • Multi-format output generation (HTML, PDF, EPUB, DocBook)
  • Advanced semantic markup with conditional content
  • Extensive customization via configuration files
  • Command-line tools for batch processing
Use Cases:
  • Creating technical documentation and software manuals
  • Generating manpages from AsciiDoc source
  • Writing books and long-form content with complex formatting
Alternatives:
  • markdown – Simpler syntax but fewer advanced features for complex documents
  • pandoc – Universal document converter with broader format support but different markup philosophy
License: GPL-2.0-or-later
Dependencies: docbook, python@3.14, source-highlight
Bottles available for: all
Important Notes:
If you intend to process AsciiDoc files through an XML stage
(such as a2x for manpage generation) you need to add something
like:

  export XML_CATALOG_FILES=$HOMEBREW_PREFIX/etc/xml/catalog

to your shell rc file so that xmllint can find AsciiDoc's
catalog files.

See `man 1 xmllint' for more.
Version History
Detected Version Rev Change Commit
Oct 12, 2024 6:40pm 0 VERSION_BUMP a1362669