About AWX
AWX is a web-based user interface, REST API and task engine built on top of Ansible. It lets teams run and manage Ansible automation centrally instead of from individual command lines, and it is one of the upstream projects for Red Hat Ansible Automation Platform. The backend uses Python and Django, with a React front end.
The README carries a prominent caution: the last release of the repository was in July 2024, and releases are paused while the project goes through a large refactoring into a pluggable, service-oriented architecture. It points to forum posts and blog articles about the changes, including updates to the AWX Operator installation methods and credential types.
Documentation covers installation, usage and a FAQ, and the project accepts contributions through pull requests against its devel branch with signed-off commits under DCO 1.1. The repository lists its license as 'Other'. Because installation is documented for your own infrastructure, AWX is deployed and operated by the user.
Key features
- Web interface for Ansible automation
- REST API for managing automation
- Task engine that runs Ansible playbooks
- Upstream of Red Hat Ansible Automation Platform
- Install guide and documentation site
Good fit for
- →Central management of Ansible jobs
- →Teams sharing automation through a web UI
- Tags
- ansible
- automation
- awx
- devops
- rest-api
- django
- infrastructure
- workflow
AWX: questions and answers
- What is AWX used for?
- AWX provides a web interface, REST API and task engine on top of Ansible, and is an upstream project of Red Hat Ansible Automation Platform. It is a good fit for central management of Ansible jobs and teams sharing automation through a web UI.
- Is AWX open source?
- Yes. AWX is open source under a custom licence. Its source code is on GitHub at ansible/awx and is written mainly in Python.
- Is AWX free?
- Yes. AWX is open source, so the software itself is free to use under the terms of its own licence.
- Can I self-host AWX?
- Yes. AWX can be self-hosted on your own server or infrastructure.
- What are some alternatives to AWX?
- Similar open-source tools in the CI/CD & DevOps category include Semaphore UI, OVHcloud CDS and Jenkins. SaaS products in the same category include Buddy, CAST AI and CircleCI.
- Is AWX actively maintained?
- Yes. The most recent commit to AWX was on 2 October 2026, and the latest release is 24.6.1, published on 2 July 2024. The project has 16k stars on GitHub.
Open-source alternatives to AWX
See all
Semaphore UI
CI/CD & DevOps
Modern UI and powerful API for Ansible, Terraform/OpenTofu/Terragrunt, PowerShell and othe
MITvs HCP Terraform★ 14k
OVHcloud CDS
CI/CD & DevOps
Enterprise-Grade Continuous Delivery & DevOps Automation Open Source Platform
BSD-3-Clausevs GitHub Actions★ 4.8k
Jenkins
CI/CD & DevOps
Jenkins automation server
MITvs CircleCI★ 27k
Salt Project
CI/CD & DevOps
Software to automate the management and configuration of infrastructure and applications a
Apache-2.0vs Red Hat Ansible Automation Platform★ 16k
Atlantis
CI/CD & DevOps
Terraform Pull Request Automation
Apache-2.0vs HCP Terraform★ 9.3k
Chef
CI/CD & DevOps
Chef Infra, a powerful automation platform that transforms infrastructure into code automa
Apache-2.0★ 8.2k
SaaS alternatives to AWX
See all
Buddy
CI/CD & DevOps
Visual CI/CD tool for building, testing and deploying web projects
SaaS
CAST AI
CI/CD & DevOps
Kubernetes automation platform for cost optimization and autoscaling
SaaS
CircleCI
CI/CD & DevOps
Hosted continuous integration and delivery platform for build and test pipelines
SaaS
Humanitec
CI/CD & DevOps
Platform orchestrator that provisions infrastructure for each deployment on request
SaaS
Mergify
CI/CD & DevOps
Merge queue and pull request automation for GitHub repositories
SaaS
Octopus Deploy
CI/CD & DevOps
Release management and deployment automation across many environments
SaaS
