docutils
« Back to VersTracker
Description:
Text processing system for reStructuredText
Type: Formula  |  Latest Version: 0.22.3@0  |  Tracked Since: Dec 17, 2025
Links: Homepage  |  formulae.brew.sh
Category: Developer tools
Tags: documentation restructuredtext python text-processing sphinx
Install: brew install docutils
About:
Docutils is a text processing system designed to convert reStructuredText markup into various output formats like HTML, LaTeX, and XML. It serves as the core engine behind popular Python documentation tools including Sphinx. The system provides a robust pipeline for parsing, transforming, and generating structured documents from plain text.
Key Features:
  • Modular architecture with pluggable readers, parsers, and writers
  • Supports multiple output formats including HTML, LaTeX, XML, and man pages
  • Provides a command-line interface and Python API for integration
  • Extensive support for tables, footnotes, citations, and custom directives
Use Cases:
  • Generating Python project documentation with Sphinx
  • Converting technical documents to multiple output formats
  • Building automated documentation pipelines in CI/CD workflows
Alternatives:
  • Sphinx – Higher-level documentation generator built on top of Docutils with additional features
  • Pandoc – General-purpose document converter supporting more formats but less specialized for technical docs
Version History
Detected Version Rev Change Commit
Nov 16, 2025 6:27pm 0 VERSION_BUMP e6d6fd12
Nov 6, 2025 6:41am 0 VERSION_BUMP 9eef0be1
Oct 10, 2024 10:53pm 1 VERSION_BUMP 53509d3a