gi-docgen
« Back to VersTracker
Description:
Documentation tool for GObject-based libraries
Type: Formula  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  formulae.brew.sh
Category: Developer tools
Tags: gobject documentation introspection gnome gtk generator
Install: brew install gi-docgen
About:
GiDocgen is a documentation generator specifically designed for GObject-based libraries using the GObject Introspection framework. It extracts API information directly from compiled libraries and GIR XML files to produce accurate, modern documentation. The tool generates static HTML websites complete with search functionality, cross-references, and type annotations, making it ideal for C, Python, JavaScript, and other language bindings.
Key Features:
  • Generates static HTML documentation from GObject Introspection data
  • Built-in search functionality and cross-referencing
  • Supports multiple programming language bindings
  • Modern, responsive web interface
  • Integration with Meson build system
Use Cases:
  • Generating API documentation for GLib, GTK, and GNOME libraries
  • Creating documentation for custom GObject-based libraries
  • Building documentation sites for language bindings of C libraries
Alternatives:
  • Sphinx – More general-purpose; requires manual setup for GObject libraries
  • gtk-doc – Older GNOME documentation tool; GiDocgen is its modern replacement
  • Doxygen – C++ focused; less integrated with GObject introspection
Version History
Detected Version Rev Change Commit
Sep 10, 2025 10:45pm 0 VERSION_BUMP f9994d69
Oct 27, 2024 11:42pm 0 VERSION_BUMP 7503fbbf
Oct 12, 2024 11:07pm 0 VERSION_BUMP 91e345bc
Oct 12, 2024 5:38pm 0 VERSION_BUMP c37c1996