Puppet Enterprise provides policy-driven configuration management and infrastructure automation for medium and large organizations handling complex…
Alternatives to OpenDSC
CFEngine automates infrastructure, security and compliance by steering managed systems toward a state defined by users.
- 4

Uyuni
Uyuni is a free, open-source tool for configuration and infrastructure management across groups of machines.
Free planOpen sourceWebAPILinuxSelf-hosted7.4Free plan - 5

Google Cloud VM Manager
Google Cloud VM Manager manages operating systems across Windows and Linux VM fleets running on Compute Engine.
Free planWebAPILinuxWindows7.1Free plan - 6

Salt
Salt is an open-source framework for remote execution, configuration management, provisioning, and infrastructure orchestration.
Free planAPILinuxmacOSSelf-hosted7.0Free plan - 7

config.XO
config.XO extends Microsoft PowerShell Desired State Configuration to manage configurations across Windows and Linux nodes.
Free planWebAPILinuxWindows6.7From €449 a month - 8

Chef Infra
Chef Infra is configuration management software for automating infrastructure setup and maintaining a defined system state.
APILinuxmacOSSelf-hosted6.6From $4.92 a month - 9

AWS Systems Manager State Manager
AWS Systems Manager State Manager automates keeping managed nodes and other AWS resources in a defined state.
Free planWebLinuxmacOSWindows6.4Free plan - 10
cdist
cdist is a free, open-source configuration management system for applying a defined state to computers.
Free planLinuxmacOSSelf-hosted6.4Free plan - 11
Quattor
Quattor is a free, open-source Linux toolkit for automating installation, configuration, and management of clusters, farms, grids, and clouds.
Free planLinuxSelf-hosted6.3Free plan - 12

OpenVox
OpenVox is a free, open-source system for managing configuration across Linux, macOS, and Windows environments.
Free planAPILinuxmacOSSelf-hosted6.2Free plan - 13

pyinfra
pyinfra is a free, Python-native, agentless tool for automating infrastructure across servers.
Free planAPILinuxmacOSSelf-hosted6.2Free plan - 14
LCFG
LCFG is a free GPL-licensed system for installing and managing configurations across large Unix environments, especially where machines differ and…
Free planLinuxSelf-hosted6.0Free plan - 15

Rex
Rex is a free, open-source automation framework for administering local systems and remote machines through SSH.
Free planLinuxWindows6.0Free plan - 16
Fabric
Fabric is a free, open-source Python library for running shell commands remotely over SSH and receiving results as Python objects.
LinuxmacOSWindows5.7 - 17
Mgmt Config
Mgmt is an open-source automation tool for modeling infrastructure as code and running it autonomously.
APILinuxSelf-hosted5.5 - 18

Azure Machine Configuration
Azure Machine Configuration is a cloud service for defining machine settings with policy as code and checking whether systems stay aligned.
Web5.4From $6 a month - 19

Microsoft Configuration Manager
Microsoft Configuration Manager is paid Windows software for managing supported operating-system environments.
Windows5.4From $1,455 a month - 20
OpenText Dimensions CM
OpenText Dimensions CM is process-based software for managing software changes and configurations while automating Agile development tasks.
APILinuxmacOSSelf-hosted5.4 - 21
Tripwire Enterprise
Tripwire Enterprise is web-based software for tracking configuration changes across hybrid deployments.
Web4.9 - 22

Microsoft Desired State Configuration
Microsoft Desired State Configuration is a free, open-source tool for defining and managing system configuration on Linux, macOS, and Windows.
LinuxmacOSWindows4.8 - 23
OpenText Server Automation
OpenText Server Automation is paid, self-hosted software for managing server environments on Windows and Linux.
LinuxWindows4.8 - 24
Radmind
Radmind is free, self-hosted, agent-based software for managing systems across Linux, macOS, and Windows.
LinuxmacOSWindows4.7


