cfn-lint

Install command:
brew install cfn-lint

Validate CloudFormation templates against the CloudFormation spec

https://github.com/aws-cloudformation/cfn-lint/

License: MIT-0

Formula JSON API: /api/formula/cfn-lint.json

Formula code: cfn-lint.rb on GitHub

Bottle (binary package) installation support provided for:

Apple Silicon sonoma
ventura
monterey
Intel sonoma
ventura
monterey
64-bit linux

Current versions:

stable 0.83.3

Depends on:

python-attrs 23.1.0 Python Classes Without Boilerplate
python-dateutil 2.8.2 Useful extensions to the standard Python datetime features
python-networkx 3.2.1 Network analysis in Python
python-pbr 6.0.0 Python Build Reasonableness
python-sympy 1.12 Python library for symbolic mathematics
python-typing-extensions 4.8.0 Backported and experimental type hints for Python
python-urllib3 2.1.0 HTTP library with thread-safe connection pooling, file post, and more
python@3.12 3.12.0 Interpreted, interactive, object-oriented programming language
pyyaml 6.0.1 YAML framework for Python
six 1.16.0 Python 2 and 3 compatibility utilities

Depends on when building from source:

rust 1.74.0 Safe, concurrent, practical language

Analytics:

Installs (30 days)
cfn-lint 4,225
Installs on Request (30 days)
cfn-lint 2,801
Build Errors (30 days)
cfn-lint 1
Installs (90 days)
cfn-lint 13,644
Installs on Request (90 days)
cfn-lint 10,779
Installs (365 days)
cfn-lint 32,252
Installs on Request (365 days)
cfn-lint 27,498
Fork me on GitHub