ansible-cmdb
« Back to VersTracker
Description:
Generates static HTML overview page from Ansible facts
Type: Formula  |  Latest Version: 1.31@1  |  Tracked Since: Dec 17, 2025
Links: Homepage  |  formulae.brew.sh
Category: Developer tools
Tags: ansible inventory reporting devops html sysadmin
Install: brew install ansible-cmdb
About:
Ansible-cmdb takes the raw JSON output generated by Ansible's fact-gathering and transforms it into a static HTML overview page. It provides a clean, searchable, and sortable interface for viewing host inventory data, facts, and variables. This tool is ideal for system administrators who need a quick, offline reference for their infrastructure's configuration and state.
Key Features:
  • Parses Ansible fact JSON output into a readable format
  • Generates a single, self-contained static HTML file
  • Provides interactive sorting and filtering of host data
  • Supports multiple output formats including HTML, JSON, and CSV
Use Cases:
  • Creating a shareable, offline documentation snapshot of your server fleet
  • Quickly auditing hardware specifications, OS versions, and network configurations across all hosts
  • Troubleshooting by providing a browsable view of Ansible facts without running ad-hoc commands
Alternatives:
  • Ansible Tower / AWX – AWX provides a full-featured web UI and API for Ansible, but is a much heavier, server-based solution compared to the simple static file generation of ansible-cmdb.
  • Rundeck – Rundeck is a general-purpose automation platform with job scheduling and workflow features, whereas ansible-cmdb is focused solely on reporting and visualization of inventory data.
License: GPL-3.0-or-later
Dependencies: libyaml, python@3.14
Bottles available for: arm64_tahoe, arm64_sequoia, arm64_sonoma, sonoma, arm64_linux, x86_64_linux
Version History
Detected Version Rev Change Commit
Oct 12, 2025 9:04am 1 VERSION_BUMP b381be9b
Sep 13, 2025 8:27am 1 VERSION_BUMP a78587bd