7,363 open-source and SaaS tools, with GitHub stats refreshed every day.

Salt Project

Open source

Salt automates infrastructure management and configuration at scale, with remote execution, event-driven automation and cloud provisioning.

docs.saltproject.io
Salt Project homepage screenshot
GitHub stars
16k
Last commit
2 days ago
Repository age
15 years
Version
v3008.3
Licence
Apache-2.0
Self-hosted
Yes

About Salt Project

Salt is software for automating the management and configuration of infrastructure and applications at scale. It is written in Python and released under the Apache 2.0 license, and it is used for configuration management, remote execution and infrastructure-as-code across servers, cloud resources and edge or IoT devices.

Salt uses a master and minion model: a Salt master controls agents, called minions, whose keys the administrator accepts. Repository topics point to ZeroMQ messaging, an event stream and event management, along with cloud provider and cloud provisioning support. The install guide covers a quickstart script, bootstrap installation, manual installation by operating system, upgrades and a version support lifecycle.

The install documentation lists supported operating systems and Python versions, and describes a onedir packaging format. Salt is typically self-run on your own infrastructure, with the master and minion services configured and started by the operator, and community support through GitHub and Discord.

Key features

  • Configuration management for servers
  • Remote execution across many machines
  • Event stream and event-driven automation
  • Cloud provider provisioning support
  • Master and minion architecture
  • Quickstart and bootstrap install scripts

Good fit for

  • →Managing configuration across server fleets
  • →Running commands on many hosts at once
Built with
Python
Tags
configuration-management
automation
remote-execution
infrastructure-as-code
python
zeromq
devops
cloud-provisioning

Salt Project: questions and answers

What is Salt Project used for?
Salt Project automates infrastructure management and configuration at scale, with remote execution, event-driven automation and cloud provisioning. It is a good fit for managing configuration across server fleets and running commands on many hosts at once.
Is Salt Project open source?
Yes. Salt Project is open source under the Apache-2.0 licence. Its source code is on GitHub at saltstack/salt and is written mainly in Python.
Is Salt Project free?
Yes. Salt Project is open source, so the software itself is free to use.
Can I self-host Salt Project?
Yes. Salt Project can be self-hosted on your own server or infrastructure.
What is Salt Project an alternative to?
Salt Project is an open-source alternative to Red Hat Ansible Automation Platform and Puppet Enterprise.
Is Salt Project actively maintained?
Yes. The most recent commit to Salt Project was on 30 September 2026, and the latest release is v3008.3, published on 30 September 2026. The project has 16k stars on GitHub.

Open-source alternatives to Salt Project

See all

SaaS alternatives to Salt Project

See all