ansible-lint
brew install ansible-lint
v26.4.0_2
MIT AND GPL-3.0-or-later
Linter for Ansible playbooks that checks syntax, best practices, and security issues.
Why you might care
Catches common Ansible mistakes before deployment—misconfigured roles, unsafe practices, and style violations. Integrates into CI/CD pipelines and pre-commit hooks. Essential for teams maintaining large playbook collections or enforcing consistency.
2.7k
30-day installs · #846
8.3k
90-day · #888
51.4k
365-day · #668
Runtime dependencies
Build dependencies
Links
- https://ansible-lint.readthedocs.io/
- Brew formula source: Formula/a/ansible-lint.rb
Blurb generated by claude-haiku-4-5 on today.
Raw metadata
{
"aliases": [],
"alternatives": [
"yamllint",
"molecule"
],
"build_dependencies": [
"pkgconf",
"rust"
],
"categories": [
"linter",
"yaml-tool"
],
"caveats": null,
"conflicts_with": [],
"dependencies": [
"cryptography",
"libyaml",
"python@3.14",
"rpds-py"
],
"deprecated": 0,
"deprecation_reason": null,
"desc": "Checks ansible playbooks for practices and behaviour",
"disable_reason": null,
"disabled": 0,
"enrichment_fetched_at": "2026-06-20T23:35:24+00:00",
"first_seen": "2026-06-20T23:34:18+00:00",
"full_name": "ansible-lint",
"github_default_branch": null,
"github_last_commit_at": null,
"github_readme_excerpt": null,
"github_repo": null,
"github_stars": null,
"github_topics": [],
"homepage": "https://ansible-lint.readthedocs.io/",
"homepage_og_description": null,
"homepage_og_image": "https://docs.ansible.com/projects/lint/assets/images/social/index.png",
"homepage_title": "home - Ansible Lint Documentation",
"installs_30d": 2652,
"installs_365d": 51420,
"installs_90d": 8287,
"keg_only": 0,
"keg_only_reason": null,
"last_seen": "2026-06-20T23:34:18+00:00",
"license": "MIT AND GPL-3.0-or-later",
"llm_generated_at": "2026-06-20T23:47:26+00:00",
"llm_model": "claude-haiku-4-5",
"name": "ansible-lint",
"oldnames": [],
"one_liner": "Linter for Ansible playbooks that checks syntax, best practices, and security issues.",
"optional_dependencies": [],
"rank_30d": 846,
"rank_365d": 668,
"rank_90d": 888,
"raw_hash": "be3a02e6160bd8aa",
"recommended_dependencies": [],
"revision": 2,
"ruby_source_path": "Formula/a/ansible-lint.rb",
"tap": "homebrew/core",
"test_dependencies": [
"ansible"
],
"uses_from_macos": [],
"version_head": null,
"version_stable": "26.4.0",
"versioned_formulae": [],
"why_use_this": "Catches common Ansible mistakes before deployment\u2014misconfigured roles, unsafe practices, and style violations. Integrates into CI/CD pipelines and pre-commit hooks. Essential for teams maintaining large playbook collections or enforcing consistency."
}