10

8

6

4

2


10.0

9.9

8.6

9.9

8.5

9.7

8.0

9.7

6.4

6.1

6.3

3.2
rcm

16 Configuration Management tools and projects

  • Ansible

    10.0 9.9 L3 Python
    It's written in Python and manages the nodes over SSH.
  • Chef

    8.6 9.9 L4 Ruby
    It's written in Ruby and Erlang and uses a pure-Ruby DSL.
  • Puppet

    8.5 9.7 L3 Ruby
    It's written in Ruby and uses Puppet's declarative language or a Ruby DSL.
  • Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.
    Promoted scoutapm.com
  • Pulumi

    8.0 9.7 Go
    Modern Infrastructure as Code - Create, deploy, and manage infrastructure on any cloud using your favorite language.
  • mgmt

    6.4 6.1 Go
    Next generation distributed, event-driven, parallel config management!
  • rcm

    6.3 3.2 Perl
    rc file (dotfile) management
  • homesick

    6.2 0.0 Ruby
    Your home directory is your castle. Don't leave your dotfiles behind.
  • Home Manager using Nix

    6.2 9.2 Nix
    Manage a user environment using Nix
  • yadm

    5.8 6.6 Python
    Yet Another Dotfiles Manager
  • homeshick

    5.7 0.0 Shell
    git dotfiles synchronizer written in bash
  • (R)?ex

    4.9 8.6 L4 Perl
    It's written in Perl and use plain Perl, over SSH without agent.
  • Pallet

    4.8 0.0 Clojure
    Infrastructure definition, configuration and management via a Clojure DSL.
  • CFEngine

    4.4 9.3 L2 C
    Lightweight agent system. Configuration state is specified via a declarative language.
  • gru

    3.5 0.0 Go
    Orchestration made easy with Go and Lua
  • GNU Stow

    3.0 1.0 Perl
    GNU Stow - mirror of savannah git repository occasionally with more bleeding-edge branches
  • Slaughter

    2.1 0.0 L5 Perl
    It's written in Perl.

Add another 'Configuration Management' Tool