Open-source configuration-management software
1543 open-source libraries, tools and applications tagged configuration-management, ranked by how closely configuration-management is their primary purpose, then by adoption and maintenance health. Each entry links to a page with sources, use cases and when to choose or avoid it.
1543 products, primary matches first, then adoption-weighted; health v2 shown.
| Product | Health v2 | Stars | Maturity |
|---|---|---|---|
| pqrs-org/Karabiner-archived Karabiner (formerly KeyRemap4MacBook) is a macOS keyboard customization utility for remapping keys, adjusting key repeat, and enabling mode… | 10 | 3784 | abandoned |
| ChrisTitusTech/win10script A PowerShell script that debloats and tweaks Windows 10 by combining multiple community debloat scripts and gists. It has been superseded b… | 10 | 3485 | abandoned |
| Doozer Doozer is a highly-available, fully consistent distributed data store for small amounts of critical in-memory data, built on a consensus al… | 32 | 3248 | abandoned |
| kubeval Kubeval is a command-line tool that validates Kubernetes YAML or JSON configuration files against schemas generated from the Kubernetes Ope… | 48 | 3230 | abandoned |
| jimbojsb/launchrocket LaunchRocket is a macOS System Preferences pane for managing launchd services, primarily those installed via Homebrew. It provides start/st… | 10 | 3037 | abandoned |
| adi1090x/termux-desktop A collection of dotfiles and setup scripts that install a full graphical Linux desktop environment (Openbox/XFCE with Polybar) inside Termu… | 10 | 2848 | abandoned |
| vmstan/gravity-sync Gravity Sync is a shell script that replicates the DNS blocking configuration (adlists, whitelists, blacklists, groups, local DNS/CNAME rec… | 10 | 2300 | abandoned |
| GCX-HCI/tray Tray is an Android library that replaces SharedPreferences with a ContentProvider-backed key-value storage that works reliably across multi… | 10 | 2268 | abandoned |
| docker-archive/deploykit InfraKit is a Go-based toolkit for declarative, self-healing infrastructure orchestration, built from small pluggable components that activ… | 10 | 2253 | abandoned |
| Magisk-Modules-Repo/MagiskHidePropsConf A Magisk module providing a terminal-based UI for editing Android system prop values via resetprop, including a maintained list of certifie… | 10 | 2230 | abandoned |
| Blueprint Blueprint is a Python CLI tool that reverse-engineers server configuration by inspecting package managers, config file changes, and source-… | 32 | 2154 | abandoned |
| jetstack/kube-lego kube-lego is a Kubernetes daemon that automatically requests and renews TLS certificates from Let's Encrypt for Ingress resources annotated… | 10 | 2147 | abandoned |
| way-cooler/way-cooler Way Cooler is a tiling Wayland compositor that brings the AwesomeWM window manager experience to Wayland, written in Rust and built on wlro… | 10 | 2139 | abandoned |
| nicklockwood/iVersion iVersion is a zero-config Objective-C library for iOS and Mac App Store apps that automatically checks for new app versions and alerts user… | 10 | 1934 | abandoned |
| mattt/GroundControl GroundControl is an Objective-C library for iOS that enables remote configuration of apps by fetching a plist file over HTTP and registerin… | 10 | 1929 | abandoned |
| PeterStrick/ViVeTool-GUI ViVeTool GUI is a Windows desktop application providing a graphical interface for enabling, disabling, and searching hidden Windows feature… | 10 | 1929 | abandoned |
| vas3k/btt-touchbar-presets A community collection of BetterTouchTool presets for customizing the MacBook Pro Touch Bar, including widgets for media playback, weather,… | 10 | 1820 | abandoned |
| Meilix Meilix is a customizable, lightweight Linux distribution based on Ubuntu/Debian with the LXQt desktop, designed for building branded event … | 10 | 1775 | abandoned |
| dokterdok/Continuity-Activation-Tool A shell-based utility that activates and diagnoses OS X Continuity features (Handoff, Instant Hotspot, New AirDrop) on compatible Mac hardw… | 32 | 1606 | abandoned |
| AeolusUX/ArkOS-R3XS A community-maintained ArkOS firmware image for budget retro handheld consoles like the R35S, R36S, and PowKiddy RGB20S. It provides a read… | 10 | 1595 | abandoned |
| microsoftgraph/powershell-intune-samples A collection of PowerShell sample scripts demonstrating how to manage Microsoft Intune resources via HTTPS RESTful calls to the Microsoft G… | 51 | 1577 | abandoned |
| DamionGans/ubuntu-wsl2-systemd-script A shell script that enables systemd support inside Ubuntu WSL2 images from the Windows Store, based on instructions from the Snapcraft foru… | 10 | 1570 | abandoned |
| Boxen Boxen is a Ruby-based tool that automates provisioning of macOS development machines using Puppet manifests. It manages services, Homebrew … | 10 | 1569 | abandoned |
| huhamhire/huhamhire-hosts A Python utility for managing the system hosts file to bypass internet censorship and access blocked websites like Google, YouTube, and Fac… | 10 | 1517 | abandoned |
| docker-archive-public/docker.compose-on-kubernetes Compose on Kubernetes is a Go-based controller that deploys applications described in Docker Compose files onto Kubernetes clusters via a c… | 10 | 1412 | abandoned |
| JamesMcCarthy79/Home-Assistant-Config A fully documented Home Assistant configuration for a personal smart home, including YAML configs, add-ons (Node-RED, AppDaemon, Grafana, I… | 32 | 1336 | abandoned |
| djenriquez/vault-ui Vault-UI is a graphical web and desktop interface for managing HashiCorp Vault, written in React with a Material UI design. It can be deplo… | 10 | 1313 | abandoned |
| mhoofman/wordpress-heroku A template repository for deploying and running WordPress on Heroku, bundling plugins for PostgreSQL support, S3/CloudFront media storage, … | 10 | 1296 | abandoned |
| WhatTheBlock/WindowsSimplify A project providing slimmed-down, debloated Windows installation guides and images for Windows 7 through 11, Server, and ARM64. It offers '… | 10 | 1288 | abandoned |
| Remixer Remixer is a set of cross-platform libraries and protocols from Google's Material Design team for defining UI variables that can be adjuste… | 10 | 1231 | abandoned |
| ddollar/heroku-accounts A Heroku CLI plugin that lets developers manage and switch between multiple Heroku accounts. It stores per-account credentials and swaps th… | 32 | 1224 | abandoned |
| robertwijas/UISS UISS is an iOS library that lets developers define UIKit app styling via JSON stylesheets built on top of UIAppearance proxies. It supports… | 10 | 1221 | abandoned |
| briefercloud/layerform Layerform is a Terraform wrapper CLI that lets engineers build reusable environment stacks from plain .tf files by stacking infrastructure … | 10 | 1207 | abandoned |
| brandonhilkert/fucking_shell_scripts A Ruby-based server configuration management tool that provisions cloud servers (via the fog gem) and configures them by running plain shel… | 32 | 1200 | abandoned |
| vagrant-lxc A Vagrant plugin that adds an LXC provider, letting Vagrant manage and provision Linux Containers as an alternative to VirtualBox on Linux … | 10 | 1191 | abandoned |
| brentsimmons/DB5 DB5 is a small Objective-C library by Q Branch that lets iOS apps load design values like colors, fonts, numbers, and booleans from a plist… | 10 | 1185 | abandoned |
| weaveworks/kubediff Kubediff is a Python CLI tool that compares YAML configuration files in version control against the live state of a Kubernetes cluster, rep… | 10 | 1179 | abandoned |
| agiledivider/vagrant-hostsupdater A Vagrant plugin that automatically adds and removes hostname entries in the host system's /etc/hosts file when Vagrant machines are starte… | 23 | 1150 | abandoned |
| sprinkle-tool/sprinkle Sprinkle is a Ruby-based software provisioning tool that builds remote servers via a domain-specific language for defining packages, depend… | 32 | 1143 | abandoned |
| riverar/mach2 Mach2 is a Windows command-line multi-tool for managing the Windows Feature Store, allowing users to discover, enable, disable, and revert … | 10 | 1118 | abandoned |
| LocationReportEnabler A rooted Android app that enables Google Location Report, Google Now, and related services in mainland China by spoofing SIM operator prope… | 23 | 1112 | abandoned |
| ActiveState/appdirs A small Python module for determining appropriate platform-specific directories, such as user data, config, cache, and log dirs, across mac… | 23 | 1080 | abandoned |
| grafana-cold-storage/grafonnet-lib A Jsonnet library for generating Grafana dashboard JSON files as code. This repository is deprecated and replaced by the generated grafana/… | 10 | 1074 | abandoned |
| mpeltonen/sbt-idea An sbt plugin that generates IntelliJ IDEA project files (.ipr/.iml) from sbt project definitions. It handles multi-project dependencies, s… | 32 | 1062 | abandoned |
| fgrehm/vagrant-cachier A Vagrant plugin that shares a common package cache (apt, yum, gem, etc.) among similar VM instances to speed up provisioning. It supports … | 10 | 1061 | abandoned |
| WereDev/Wu10Man Wu10Man is a Windows desktop application for enabling or disabling Windows 10 automatic updates by managing services and registry settings.… | 10 | 1023 | abandoned |
| divnix/digga Digga is a Nix flake utility library for declaratively crafting development shells, home environments, and NixOS host configurations in a s… | 23 | 1018 | abandoned |
| clash-verge-rev/clash-verge-rev Clash Verge Rev is a cross-platform desktop GUI client for the Clash Meta (mihomo) proxy core, built with Tauri 2 and Rust. It manages prox… | 94 | 150420 | active |
| microsoft/PowerToys Microsoft PowerToys is a free, open-source suite of over 30 utilities for customizing and streamlining Windows, including FancyZones window… | 100 | 139558 | active |
| Coolify Coolify is an open-source, self-hostable PaaS alternative to Vercel, Heroku, Netlify, and Railway that deploys static sites, databases, ful… | 94 | 62835 | active |
| PowerShell/PowerShell PowerShell is a cross-platform command-line shell, scripting language, and automation framework built on .NET, supporting Windows, Linux, a… | 96 | 55515 | stable |
| MHSanaei/3x-ui 3x-ui is an open‑source web control panel for managing Xray‑core proxy servers. It provides a graphical dashboard and REST API to configure… | 99 | 48378 | active |
| Omarchy Omarchy is a modern, opinionated Linux distribution that provides a curated set of applications, themes, and tools. It includes a custom de… | 83 | 45029 | active |
| Istio Service Mesh Istio is an open-source service mesh that provides a uniform way to connect, secure, control, and observe microservices. It runs as a contr… | 95 | 38442 | active |
| Docker Compose Docker Compose is a tool for defining and running multi-container Docker applications using the Compose file format (compose.yaml). It lets… | 98 | 38368 | stable |
| Dokploy Dokploy is a free, self-hostable Platform as a Service (PaaS) that simplifies deploying and managing applications and databases on your own… | 87 | 37756 | active |
| Beego Beego is a high‑performance web framework for the Go programming language. It provides MVC architecture, built‑in ORM, session handling, ca… | 89 | 32426 | active |
| k1tbyte/Wand-Enhancer WandEnhancer is an open‑source desktop application written in C# that extends the Wand (WeMod) client with UI customizations, local configu… | 90 | 32335 | active |
| Symfony Symfony is a full-stack PHP framework for building web and console applications, plus a set of reusable, decoupled PHP components used by p… | 93 | 31168 | stable |
| nautechsystems/nautilus_trader NautilusTrader is an open-source, Rust-native algorithmic trading engine with a deterministic, event‑driven core. It provides Python bindin… | 96 | 30308 | active |
| OpenTofu OpenTofu is an open-source infrastructure-as-code CLI tool for declaratively building, changing, and versioning cloud infrastructure, forke… | 92 | 30269 | stable |
| Consul Consul is a distributed service networking platform that provides service discovery, health checking, and a service mesh. It offers a contr… | 93 | 30087 | active |
| Consul HashiCorp Consul is a distributed, highly available service networking solution providing service discovery, health checking, service mesh … | 93 | 30087 | stable |
| mihomo-party-org/clash-party Clash Party is an Electron-based cross-platform desktop GUI for the Mihomo (Clash Meta) proxy core. It offers subscription management, conf… | 91 | 26916 | active |
| Windows Package Manager WinGet is the official Windows Package Manager client, providing a command-line tool, PowerShell modules, and a COM API for discovering, in… | 94 | 26518 | stable |
| Scoop Scoop is a command-line package installer for Windows that installs apps with minimal friction, avoiding UAC prompts, GUI wizards, and PATH… | 66 | 24703 | active |
| getsops/sops SOPS is a CLI tool for encrypting and decrypting configuration files (YAML, JSON, ENV, INI, and binary) while keeping keys and structure vi… | 95 | 23393 | stable |
| Doom Emacs Doom Emacs is a configuration framework for GNU Emacs that provides fast startup, lazy loading, and opinionated defaults built on Emacs Lis… | 76 | 22736 | active |
| mack-a/v2ray-agent v2ray-agent is a shell-based one‑click script that installs and configures multiple proxy cores (Xray, sing‑box, etc.) with support for man… | 100 | 22135 | active |
| twpayne/chezmoi chezmoi is a command‑line tool for managing personal configuration files (dotfiles) across multiple machines. It supports templating, encry… | 98 | 21782 | active |
| spaceship-prompt/spaceship-prompt Spaceship is a minimalistic, powerful, and extremely customizable prompt theme for the Zsh shell. It displays useful context like git statu… | 90 | 20576 | active |
| nginx-proxy nginx-proxy is an automated Nginx reverse proxy for Docker that uses docker-gen to generate Nginx configuration and reload it as containers… | 93 | 19917 | active |
| Decap CMS Decap CMS (formerly Netlify CMS) is an open-source, Git-based content management system for static site generators, built as a React single… | 98 | 19425 | active |
| Effect Effect is a TypeScript library and ecosystem for building production-grade, type-safe applications, centered on the Effect type that encode… | 95 | 17323 | stable |
| Coder Coder is a self-hosted platform for provisioning cloud development environments (workspaces) defined with Terraform, accessible via VS Code… | 95 | 17074 | active |
| DVC DVC (Data Version Control) is an open-source command line tool and VS Code extension for versioning data and models, building lightweight M… | 88 | 15892 | active |
| Karing Karing is a free, cross-platform proxy utility built with Flutter that serves as a GUI for a modified sing-box core. It supports Clash, V2r… | 93 | 15593 | active |
| Mail-in-a-Box Mail-in-a-Box is a one-click, easy-to-deploy mail server appliance that turns a fresh Ubuntu 22.04 machine into a complete email provider w… | 93 | 15443 | active |
| loft-sh/devpod DevPod is an open-source, client-only tool for creating reproducible developer environments defined by devcontainer.json, runnable locally,… | 53 | 15282 | active |
| Cockpit Cockpit is a web-based graphical interface for administering Linux servers, interacting directly with the operating system through real sys… | 94 | 15200 | stable |
| nelvko/clash-for-linux-install A Shell-based one-click installer and management tool (clashctl) for deploying the mihomo/Clash proxy core on Linux, including web dashboar… | 71 | 14985 | active |
| oblien/openship Openship is an open-source, self-hostable deployment platform with built-in CI/CD that builds, ships, routes, and TLS-terminates apps from … | 83 | 14813 | active |
| Kamal Kamal is a Ruby-based CLI tool that deploys containerized web apps to any server (bare metal or cloud VMs) over SSH with zero-downtime swit… | 92 | 14635 | active |
| bytebase/bytebase Bytebase is an open-source database governance platform that acts as a control plane between users (humans and AI agents) and databases, co… | 99 | 14606 | active |
| XPipe XPipe is a desktop connection hub for managing entire server infrastructures from a local machine, integrating SSH, Docker, Kubernetes, hyp… | 94 | 14584 | active |
| cert-manager cert-manager is a Kubernetes controller that adds Certificate and Issuer resource types to clusters and automates obtaining, renewing, and … | 98 | 14111 | stable |
| GoFrame GoFrame is a modular, high-performance full-stack development framework for Go, comparable to Laravel or Spring Boot, offering batteries-in… | 97 | 13287 | active |
| libnyanpasu/clash-nyanpasu Clash Nyanpasu is a cross-platform desktop GUI for Clash-based proxy cores (Clash Premium, Mihomo, Clash Rust, Meow), built with Tauri, Rus… | 95 | 13231 | active |
| abraunegg/onedrive A free, actively maintained Microsoft OneDrive client for Linux and BSD written in D, supporting OneDrive Personal, Business, Microsoft 365… | 89 | 12887 | active |
| jetify-com/devbox Devbox is a command-line tool that creates isolated, reproducible development environments by declaring packages in a devbox. file, powered… | 98 | 12415 | active |
| moghtech/komodo Komodo is a self-hosted web application for building and deploying software across many servers, managing Docker containers, compose stacks… | 95 | 12393 | active |
| Crossplane Crossplane is a CNCF framework for building cloud native control planes on top of Kubernetes without writing code. It lets platform teams d… | 94 | 12137 | stable |
| Meshery Meshery is an open-source, self-service engineering platform for collaboratively designing, deploying, and managing Kubernetes and cloud na… | 96 | 12030 | active |
| Chocolatey Chocolatey (choco) is a package manager for Windows, analogous to apt or yum, that installs, updates, and manages software from a large com… | 96 | 11537 | stable |
| Noctalia Noctalia is a native Wayland desktop shell written in C++ that provides bars, launcher, notifications, lock screen, wallpaper, dock, contro… | 82 | 11411 | active |
| hashicorp/terraform-provider-aws The official Terraform provider plugin for Amazon Web Services, written in Go and maintained by HashiCorp. It enables Terraform to define, … | 95 | 11115 | stable |
| Spug Spug is a lightweight, agent-free open-source operations (DevOps) platform for small and medium enterprises, built with Django and React. I… | 99 | 11084 | active |
| RetroPie A shell-based setup script that installs and configures RetroArch, emulator cores, and the EmulationStation front end on Raspberry Pi, ODro… | 66 | 10420 | active |
| XMRig XMRig is a high-performance, open-source, cross-platform CPU/GPU miner for RandomX, KawPow, CryptoNight, and GhostRider algorithms, plus a … | 83 | 10137 | active |
| pkgxdev/pkgx pkgx is a standalone 4 MiB Rust binary that can run any version of any open-source tool on demand without permanently installing it, leavin… | 93 | 9923 | active |