InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now. Learn more →
Top 23 Python Ansible Projects
-
devops-exercises
Linux, Jenkins, AWS, SRE, Prometheus, Docker, Python, Ansible, Git, Kubernetes, Terraform, OpenStack, SQL, NoSQL, Azure, GCP, DNS, Elastic, Network, Virtualization. DevOps Interview Questions
Project mention: Struggling to Learn DevOps? Here’s How to Master It in Just 30 Days | dev.to | 2025-04-25DevOps Exercises Interview prep + practical questions
-
InfluxDB
InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
-
Ansible
Ansible is a radically simple IT automation platform that makes your applications and systems easier to deploy and maintain. Automate everything from code deployment to network configuration to cloud management, in a language that approaches plain English, using SSH, with no agents to install on remote systems. https://docs.ansible.com.
Project mention: SDK-Driven Development: A Litmus Test for Good Software Design | dev.to | 2025-05-15Also for systems administration and DevOps, I first used Ansible to streamline the management of our servers. Writing playbooks is OK, but going beyond that to convert them to roles is a good practice from collaboration perspective. This SDK approach worked quite well for me and my team. Now, I am developing NixOS modules for various services we deploy. In both cases, the goal is to compose well-defined and documented modules (SDK) into a complete system in a few lines of code (application).
-
awx
AWX provides a web-based user interface, REST API, and task engine built on top of Ansible. It is one of the upstream projects for Red Hat Ansible Automation Platform.
-
Ansible for DevOps - Free examples
-
-
molecule
Molecule aids in the development and testing of Ansible content: collections, playbooks and roles
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
-
-
-
-
scantron
A distributed nmap / masscan scanning framework complete with scan scheduling, engine pooling, subsequent scan port diff-ing, and an API client for automation workflows.
-
Project mention: Pi-CI – A RasPi 5 emulator in a Docker image for creating and flashing configs | news.ycombinator.com | 2024-08-23
-
-
ansible-playbook-grapher
A command line tool to create a graph representing your Ansible playbook tasks and roles
-
-
-
-
Project mention: OpenWISP: Multi-device fleet management for OpenWrt routers | news.ycombinator.com | 2025-02-05
Maybe just go with ansible or similar: https://github.com/ansibleguy/collection_opnsense
-
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Python Ansible discussion
Python Ansible related posts
-
That's a Lot of YAML
-
Getting Started with Ansible: A Complete Guide to IT Automation
-
Kubernetes homelab - Learning by doing, Part 6: Automation
-
Ease of maintenance is a feature
-
Ansible with GitHub Actions
-
YAML: Yet Another Markup Language.
-
Setting Up The Home Lab: Setting up Kubernetes Using Ansible
-
A note from our sponsor - InfluxDB
www.influxdata.com | 21 May 2025
Index
What are some of the best open-source Ansible projects in Python? This list will help you:
# | Project | Stars |
---|---|---|
1 | devops-exercises | 75,957 |
2 | Ansible | 65,032 |
3 | awx | 14,603 |
4 | ansible-for-devops | 8,735 |
5 | homelab | 8,607 |
6 | molecule | 3,961 |
7 | pytest-testinfra | 2,422 |
8 | mitogen | 2,387 |
9 | ara | 1,927 |
10 | ceph-ansible | 1,731 |
11 | ansible-docker | 762 |
12 | scantron | 753 |
13 | pi-ci | 724 |
14 | ansible-bender | 688 |
15 | ansible-playbook-grapher | 687 |
16 | ansible-freeipa | 527 |
17 | ansible-navigator | 442 |
18 | community.vmware | 364 |
19 | community.zabbix | 363 |
20 | ansible-opnsense | 342 |
21 | avd | 340 |
22 | squest | 322 |
23 | ansible-junos-stdlib | 318 |