We want to hear from you! Help us gain insights into the state of the Ansible ecosystem.
Take the Ansible Project Survey 2024

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.