Best practices checker for Ansible
Under MIT License
By ansible-community

ansible hacktoberfest ansible-lint ansible-toolset ansible-devtools pre-commit-hook

.. image::
:alt: PyPI version

.. image::
:alt: Ansible-lint rules explanation

.. image::
:alt: Ansible Code of Conduct

.. image::
:alt: Discussions

.. image::
:alt: GitHub Actions CI/CD

.. image::
:alt: Language grade: Python

.. image::
:alt: pre-commit


ansible-lint checks playbooks for practices and behaviour that could
potentially be improved. As a community backed project ansible-lint supports
only the last two major versions of Ansible.

Visit the Ansible Lint docs site <>_


Please read Contribution guidelines_ if you wish to contribute.


The code in the ansible-lint repository is licensed under the MIT_ license. If
you contribute to this repository, that license applies to your contributions.

The ansible-lint project also imports the Ansible python module, which is
licensed under the GPLv3_ license. Because of this import, the GPLv3_ rules
apply to the full distribution of ansible-lint. We maintain the MIT_ license on
the repository so we can fully use an MIT_ license in the future if we ever
remove the runtime dependency on Ansible code.

Installing the ansible-lint python package does not install any GPL
dependencies, all of them are listed as extras.


ansible-lint was created by Will Thames and is now maintained as part of the
by Red Hat_ project.

.. _Contribution guidelines:
.. _Will Thames:
.. _Ansible:
.. _Red Hat:
.. _MIT:
.. _GPLv3: