Future of SoftwareStart Survey

Alternatives to Guix

10 alternatives

  1. 1Configuration Management

    Bcfg2

    Configuration Management

    Open-source configuration management system using declarative specifications for managing complex computing environments.

    Free plan
  2. 2Configuration Management

    cdist

    Configuration Management

    Zero-dependency configuration management system using shell scripting for simple agentless server configuration over SSH.

    Free planFree trialInfrastructure as CodeChange Management
  3. 3Configuration Management

    Chocolatey

    Developer Tools

    Package manager for Windows that automates the installation, configuration, and upgrading of software packages.

    Free planFree trialTiered plansDeveloper Experience PlatformsDeployment Automation

    Price$8+ / month

    Starting price: below the category median.
  4. 4Build Systems, Package Registry

    Nix

    Build Systems

    Purely functional package manager providing reproducible and declarative builds with atomic upgrades and rollbacks.

    Reproducible package buildsDeclarative system configuration
  5. 5Configuration Management

    Attune

    Configuration Management

    IT automation and orchestration platform for building and running repeatable server configuration and deployment processes.

  6. 6Configuration Management

    Dhall

    Configuration Management

    Programmable configuration language that is not Turing-complete allowing safe config sharing.

    Free planSoftware Engineer
  7. 7Configuration Management

    Itamae

    Configuration Management

    Simple and lightweight configuration management tool for servers inspired by Chef with a simpler Ruby DSL and agentless execution.

    Free plan
  8. 8Configuration Management

    MGMT Config

    Configuration Management

    Next generation open-source configuration management tool written in Go with parallel execution and event-driven reactivity.

    Module system with code reusabilityTemplate processing and file management
  9. 9Configuration Management

    Rex

    Configuration Management

    Open-source Perl-based remote execution and configuration management framework with agentless operation and SSH-based connectivity.

    Ssh based remote executionTask definition and orchestrationServer grouping and inventory
  10. 10Configuration Management

    SaltStack

    Configuration Management

    Event-driven automation platform for configuration management, remote execution, and orchestration of infrastructure.

    Free planInfrastructure as CodeDevOps & Infrastructure