Ansible ecosystem
Expand your automation to a virtually unlimited set of use cases.
Ansible Development Environment
A pip-like install for Ansible collections that isolates environments and promotes an ephemeral approach to development.
Ansible Development Tools
Ansible Development Tools (ADT) streamlines the setup and usage of several tools for creating Ansible content.
ansible-pylibssh
ansible-pylibssh provides Python bindings for Ansible with the libssh project.
Ansible AWX
AWX provides a web-based user interface, REST API, and task engine built on top of Ansible.
AWX Operator
Ansible AWX Operator offers built-in intelligence and operational best practices for deploying on Kubernetes environments.
Ansible Builder
Ansible Builder lets you create Execution Environments, which are container images that act as Ansible control nodes.
Ansible collections
Ansible collections offer distributions of playbooks, roles, modules, and plugins.
Ansible Compat
Compat is a Python package that assists with compatibility between different Ansible releases, starting at version 2.9.
Ansible Core
Ansible Core is the language and runtime that powers automation. It also provides command-line tools such as Ansible Test.
Ansible Creator
Ansible Creator is a Command-Line Interface (CLI) tool designed for effortlessly scaffolding all your Ansible content.
Event-Driven Ansible Server
Event-Driven Ansible Server offers scalable and flexible automation that can subscribe to a wide variety of event sources.
Edge Automation
Edge provides tooling and collections to run automation jobs on device endpoints at the very edge of your infrastructure.
Galaxy NG
Galaxy NG jumpstarts automation projects with Ansible community content. Galaxy lets you share Ansible automation and promotes a collaborative approach to development and maintenance.
Ansible Lint
Lint improves code quality through proven best practices, patterns, and behaviors so that your Ansible content results in reliable and consistent automation.
Molecule
Molecule helps you develop and test Ansible roles with consistent development patterns. Using Molecule results in well-written roles that are easy to understand and maintain.
Ansible Navigator
Ansible Navigator is a command-line tool for creating, reviewing, and troubleshooting Ansible content.
Ansible Pytest
Enables the use of Ansible in tests as well as the use of pytest as a collection unit test runner, and exposes molecule scenarios using a pytest fixture.
Ansible Rulebook
Ansible Rulebook is a command-line tool that listens to events so your automation can react when software or system states change.
Ansible Runner
Ansible Runner provides a stable and consistent interface abstraction to Ansible.
Ansible SDK
Ansible SDK is a toolkit that lets you harness the power and simplicity of Ansible automation directly from your applications.
Ansible Sign
Ansible Sign is a utility for signing and verifying Ansible automation. Use Sign to secure workflows and pipelines for trusted automation content.
Tox Ansible
Tox Ansible is a utility designed to simplify the testing of Ansible content collections.
Ansible VS Code Extension
The VS Code extension adds Ansible language support to Visual Studio Code and OpenVSX compatible editors.
Ansible community package
The Ansible community package consists of ansible-core and a set of Ansible collections published as the Python `ansible` package, in tradition of the Ansible 2.9 and earlier "batteries included" releases.
Antsibull Changelog
A changelog generator used by ansible-core and Ansible collections.
Antsibull Docs
Tooling for building documenation for Ansible collections, ansible-core, and the Ansible community package.