Open Source Ansible Alternatives

    The best open source alternative to Ansible is Puppet, which is both free and Open Source. If that doesn't suit you, our users have ranked more than 25 alternatives to Ansible and many of them is open source so hopefully you can find a suitable replacement. Other interesting open source alternatives to Ansible are Salt (Free, Open Source), Chef (Free, Open Source), pyinfra (Free, Open Source) and Terraform (Free, Open Source).

    This page was last updated Jul 15, 2021

    1. Uyuni is a solution for organizations that require absolute control over maintenance and package deployment on their servers. It lets you manage large sets of Linux systems and keep them upto date, with automated software management, asset management, and system provisioning.
      No screenshots yet
      • FreeOpen Source
      • Mac
      • Linux
      • Raspberry Pi
      YAML automation framework for creating decentralized applications with your favourite language. It gives fully scallable and fault tolerant tool, based on cryptography as user-friendly framework, for defining data models, listeners and own scripts.
      No screenshots yet


    2. Crowbar is an Open Source platform for server provisioning and deployment from bare metal. It provides server discovery, firmware upgrades, and operating system installation using PXE Boot.
      No screenshots yet
    3. Outside of the so-called Application Layer, so much of the way computers and servers now work has been moved away from in-house teams and specialists and onto "the cloud" that terms like DevOps have become standard among recruiters, companies, and developers alike.
      No screenshots yet
    4. glu is an open source deployment and monitoring automation platform.
      No screenshots yet


    5. PSSH, Parallel SSH Tools, provides parallel versions of OpenSSH and related tools.
      No screenshots yet
    6. Pallet is platform for agile and programmatic automation of infrastructure in the cloud, on server racks or directly on virtual machines. Pallet provides cloud provider and operating system independence, and allows for an unprecedented level of customization.
      No screenshots yet
      • FreeOpen Source
      • Linux
      Sprinkle is a software provisioning tool you can use to build remote servers with. eg. to install a Rails, or Sinatra stack on a brand new slice directly after its been created.
      No screenshots yet
    7. Propellor is a configuration management system using Haskell and Git. Each system has a list of properties, which Propellor ensures are satisfied. Linux and FreeBSD are supported.
      No screenshots yet
      • FreeOpen Source
      • Mac
      • Windows
      • Linux
      doit comes from the idea of bringing the power of build-tools to execute any kind of task. People often compare doit to tools like make, grunt, rake, scons, snakemake. They appreciate doit strong features, flexibility, simplicity of authoring and ease of use.
      No screenshots yet
    Showing 30 of 33 alternatives