standardese
« Back to VersTracker
Description:
Next-gen documentation generator for C++
Type: Formula  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  formulae.brew.sh
Category: Developer tools
Tags: c++ documentation generator developer-tools clang
Install: brew install standardese
About:
Standardese is a C++ documentation generator that parses source code using libclang to generate accurate and comprehensive documentation. Unlike traditional tools, it focuses on producing a structured, machine-readable representation of your API alongside human-readable output. Its main value proposition is providing reliable, up-to-date documentation that strictly adheres to C++ standards.
Key Features:
  • AST-based parsing using libclang for accuracy
  • Supports multiple output formats including Markdown and HTML
  • Generates machine-readable JSON output for API integration
  • Configurable via simple YAML files
  • Focuses on standard C++ compliance
Use Cases:
  • Generating reliable documentation for C++ libraries and frameworks
  • Creating API references for large, complex codebases
  • Integrating C++ documentation into CI/CD pipelines
Alternatives:
  • Doxygen – More widely used but relies on its own parser which can be less accurate with modern C++
  • Sphinx + Breathe – Python-based ecosystem that is highly customizable but requires more complex setup
Version History
Detected Version Rev Change Commit
Sep 15, 2025 12:40pm 22 VERSION_BUMP 60477963
Dec 16, 2024 6:40am 20 VERSION_BUMP f1221a12
Sep 13, 2024 3:48am 19 VERSION_BUMP 5389de5b