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. (by ansible)


Basic Ansible repo stats
5 days ago

ansible/ansible is an open source project licensed under GNU General Public License v3.0 only which is an OSI approved license.

Ansible Alternatives

Similar projects and alternatives to Ansible

  • GitHub repo terraform

    Terraform enables you to safely and predictably create, change, and improve infrastructure. It is an open source tool that codifies APIs into declarative configuration files that can be shared amongst team members, treated as code, edited, reviewed, and versioned.

  • GitHub repo community

    This repository is for management of all Ansible community related initiatives. (by ansible)

  • GitHub repo kubernetes

    Production-Grade Container Scheduling and Management

  • GitHub repo SaltStack

    Software to automate the management and configuration of any infrastructure or application at scale. Get access to the Salt software package repository here:

  • GitHub repo oneinfra

    Kubernetes as a Service

  • GitHub repo ansible-build-data

    Holds generated but persistent results from building acd

  • GitHub repo ansible-inclusion

    Requests to include new collections into the ansible package

  • GitHub repo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • GitHub repo Elasticsearch

    Free and Open, Distributed, RESTful Search Engine

  • GitHub repo moment

    Parse, validate, manipulate, and display dates in javascript.

  • GitHub repo Scrapy

    Scrapy, a fast high-level web crawling & scraping framework for Python.

  • GitHub repo Babel (Formerly 6to5)

    🐠 Babel is a compiler for writing next generation JavaScript.

  • GitHub repo Pandas

    Flexible and powerful data analysis / manipulation library for Python, providing labeled data structures similar to R data.frame objects, statistical functions, and much more

  • GitHub repo pyenv

    Simple Python version management

  • GitHub repo NumPy

    The fundamental package for scientific computing with Python.

  • GitHub repo Gradle

    Adaptable, fast automation for all

  • GitHub repo Sinatra

    Classy web-development dressed in a DSL (official / canonical repo)

  • GitHub repo faker

    A library for generating fake data such as names, addresses, and phone numbers. (by faker-ruby)

  • GitHub repo pytest

    The pytest framework makes it easy to write small tests, yet scales to support complex functional testing

  • GitHub repo phpMyAdmin

    A web interface for MySQL and MariaDB

NOTE: The number of mentions on this list indicates mentions on common posts. Hence, a higher number means a better Ansible alternative or higher similarity.


Posts where Ansible has been mentioned. We have used some of these posts to build our list of alternatives and similar projects - the last one was on 2021-04-14.
  • UNH CEPS / General Advice | 2021-04-14
    The job market in New England was terrible for junior devs in 2010 and there were only 6-7 CS graduates that year down from the ~130 that started in freshman year. Anyway, I graduated and looked in NH, Boston, Stamford, and NYC and couldn't find anything, but ended up finding a neat gig outside of DC working for BAE as a kernel developer for a proprietary operating system called STOP ( I worked there for two years before realizing I hated the area and also the DoD's budget got slashed so we were looking at staff reductions. I reached out to a fellow 2010 UNH CS graduate and ex-IOLer working at NetApp and he hooked me up with an interview down in Raleigh for a SAN interoperability role which was basically getting paid a lot more money to do what I did at the IOL. Two years after that NetApp did a ton of layoffs and my whole group got cut in half. Some of the smarter people went to a startup called Nimble Storage, so I decided to follow the smart people and resigned from NetApp and went to Nimble. I was there for 4 years and really got my hands in helping develop the test library and transition it from Perl to Python. Sounds boring, but it was pretty interesting and was my first crack at managing projects across timezones. Nimble got acquired by HPE and after a year of watching our benefits get slashed or taken away completely I resigned to work at Nutanix and join a guy that I had worked at NetApp and Nimble with previously. I was there less than a year before I left for personal reasons and joined a cloud/kubernetes monitoring company called Sysdig that was founded by the Wireshark guy and currently has Nimble's old CEO in charge. The Sysdig office in Raleigh is basically entirely comprised of people from NetApp and Nimble, so it was like a reunion. While there I developed a test framework in Python that leveraged pytest, terraform (, ansible ( to deploy resources across multiple clouds and kubernetes environments, install Sysdig components on them, then test the products. I left Sysdig last summer and rejoined Nutanix in a different capacity and now have a bit more project ownership, though I am still in an individual contributor role (not a manager).
  • Git for SysAdmins | 2021-04-13
    The tool you're looking for is Ansible.
  • How to build a CDN (1/3): introduction and basic components | 2021-04-09
    We use and recommend Ansible. Historically, we’ve also used Puppet, Chef and SaltStack for a while, but only Ansible meets what we need for many years. Over the years of use, we have over 80 own roles in it, so when preparing each additional server, the most time-consuming is order and waiting for an activation e-mail. If we have 10 or 50 servers, it doesn’t matter from the orchestration point of view.
  • Surprisingly Slow | 2021-04-07
    It could use a Queue of some kind rather than just pushing onto a deque between threads [1]? Then it would idly wait for the results_thread_main to push results.

    I guess that might be what Mitogen does, a faster Ansible strategy.


  • Patching/hardening of Linux systems | 2021-04-06
  • Prometheus installation synced with GitHub
    We actually do this for the Prometheus project itself. We have a demo-site Git repository that automatically configures and deploys Prometheus to using Ansible.
  • How to pass variables to Azure VM extension for Linux? | 2021-04-05
  • Using Ansible unarchive module with Alpine Linux | 2021-04-05
    If you are running Ansible on Alpine Linux and you use the unarchive builtin module you might have faced the following error message: | 2021-04-05
    See the related GitHub issue.
  • The Bullhorn, Issue 23 (Ansible Newsletter) | 2021-04-01
    2021-04-26: ETA for ansible-core 2.11 release
  • As content maintainer, are you getting ready for Ansible Core 2.11? | 2021-03-31
    Ansible 2.9 was a singular repository ( and it was hard to keep up with the thousands of modules and plugins in the same repository. | 2021-03-31
    In the end, we only provided our CI/CD log of the job that failed, and in less than an hour, manifested itself and got merged not long after. So kudos to the community and core devs that managed to solve that one before we were able even to fle a bug.
  • Personal project with Nuxt.js and Express.js | 2021-03-26
    I deploy using ansible and later down the line when I need to, I'll drive those ansible scripts using a CI/CD system like TravisCI/Jenkins/etc.
  • The 4 Best Cloud Infrastructure Automation Tools of 2021 | 2021-03-24
    Ansible might not be the first tool that comes to mind when we talk about cloud automation. But its extensible and straightforward design makes it an excellent fit for cloud infrastructure management.
  • Raspberry Pi POE cluster | 2021-03-23
    My ansible playbook ( ) only copies script file which lazy umounts pool and mounts it back with new parameters.