Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Configuration Management

Configuration Management

360 projects

Showing 36 of 360 projects

cmdr
cmdrGo

A POSIX-compliant Go library for parsing command-line arguments and managing hierarchical configurations.

#manpage-generation#commandlineparser#posix-compliant
Stars140
Forks10
Last commit2 months ago
terrafile
terrafileGo

A Go binary that systematically manages external GitHub modules for use in Terraform projects.

#devops#team-carrier#dependency-management
Stars139
Forks26
Last commit3 years ago
harvester
harvesterGo

A Go library for dynamic configuration management with support for seeding from multiple sources and live monitoring via Consul/Redis.

#dynamic-configuration#consul-integration#concurrent-access
Stars134
Forks27
Last commit1 day ago
Boost.Program_options
Boost.Program_optionsC++

A C++ library for parsing command-line options and configuration files, part of the Boost C++ Libraries.

#c-plus-plus-11#program-options#c-plus-plus
Stars133
Forks116
Last commit11 days ago
angrr
angrrRust

Automatically cleans up old Nix garbage collection roots based on configurable policies to free up disk space.

#disk-cleanup#direnv#system-administration
Stars133
Forks3
Last commit3 days ago
terraform-provider-docker
terraform-provider-dockerGo

A Terraform provider for managing Docker containers, images, networks, and volumes as infrastructure-as-code.

#devops#container-orchestration#terraform-provider
Stars132
Forks90
Last commit
HParams
HParamsPython

A lightweight Python library for explicit, type-checked function configuration via a centralized Python file.

#multiprocessing#hyperparameter-tuning#deep-learning
Stars131
Forks8
Last commit1 year ago
Gone
GoneGo

A lightweight dependency injection framework for Go with tag-based auto injection, config center support, and rich ecosystem components.

#wire#dig#golang-framework
Stars129
Forks8
Last commit5 months ago
ClaudeCTX
ClaudeCTXGo

A command-line tool to instantly switch between Claude Code configuration profiles for different accounts, clients, and API providers.

#ai#developer-tools#productivity
Stars127
Forks9
Last commit6 days ago
env
envGo

A Go library for loading environment variables into structs using struct tags.

#environment-variables#validation#go-library
Stars125
Forks14
Last commit2 years ago
Microservice
MicroserviceGo

A Go microservice framework implementing clean architecture with built-in health checks, metrics, and Swagger documentation.

#httprouter#health-checks#api-framework
Stars122
Forks17
Last commit4 days ago
terraform-provider-uptimerobot
terraform-provider-uptimerobotGo

A Terraform provider for managing UptimeRobot monitors, alert contacts, and status pages as infrastructure.

#status-page#uptime-monitoring#devops
Stars121
Forks87
Last commit2 years ago
package-config
package-configJavaScript

A Node.js utility to retrieve namespaced configuration from the nearest package.json file.

#developer-tools#package-json#npm-package
Stars120
Forks10
Last commit2 years ago
terraform-provider-pingdom
terraform-provider-pingdomGo

A Terraform provider for managing Pingdom HTTP, ping, and TCP checks, teams, and contacts via infrastructure as code.

#devops#ping-checks#terraform-provider
Stars120
Forks107
Last commit
onion
onionGo

A layer-based, pluggable configuration manager for Go applications with minimal dependencies.

#environment-variables#yaml#layered-config
Stars119
Forks16
Last commit3 years ago
Kustomize
Kustomize

A curated and collaborative list of awesome Kustomize resources, plugins, guides, and snippets.

#devops#yaml#kubernetes
Stars118
Forks7
Last commit2 months ago
Friboo
FribooClojure

A lightweight utility library for building microservices in Clojure with Swagger-based API-first design and built-in components.

#oauth#rest-api#api-first
Stars118
Forks16
Last commit9 years ago
FastAPI ServiceUtils
FastAPI ServiceUtilsPython

A collection of utilities for building production-ready FastAPI services with common patterns and best practices.

#fastapi#rest#development-workflow
Stars118
Forks3
Last commit4 years ago
Mantle
MantleRust

An infrastructure-as-code and deployment tool for Roblox game development.

#deployment#version-control#devops
Stars115
Forks15
Last commit12 days ago
anvil
anvilGo

CLI tool to install development tools and sync configurations across machines using Homebrew and private GitHub repos.

#environment-setup#productivity#dev-tools
Stars115
Forks3
Last commit4 months ago
SettingsBundle
SettingsBundlePHP

A Symfony bundle for storing and managing application configuration in a database with Doctrine ORM.

#twig-extension#caching#doctrine-orm
Stars114
Forks60
Last commit3 years ago
ruby-terraform
ruby-terraformRuby

A Ruby wrapper for invoking Terraform commands programmatically from Ruby applications, RSpec tests, or Rakefiles.

#devops#ruby-gem#terraform
Stars112
Forks34
Last commit7 days ago
Ansible playbook for Linux machine setup
Ansible playbook for Linux machine setupHTML

Ansible playbook for quickly configuring and hardening Debian/Ubuntu Linux machines with essential tools and security.

#system-hardening#linux-server#devops
Stars112
Forks15
Last commit
terraform-provider-panos
terraform-provider-panosGo

A Terraform provider for managing Palo Alto Networks PAN-OS firewalls and Panorama through infrastructure as code.

#devops#pan-os#terraform-provider
Stars111
Forks78
Last commit1 month ago
configuration
configurationGo

A Go library for injecting configuration values into structs from environment variables, flags, JSON files, or default tags.

#environment-variables#reflect#12-factor
Stars108
Forks12
Last commit1 year ago
tgf
tgfGo

A Docker frontend for Terragrunt and Terraform that ensures consistent tooling across environments.

#devops#version-consistency#terragrunt
Stars108
Forks20
Last commit3 days ago
skogsra
skogsraElixir

An Elixir library for managing OS environment variables and application configuration with type casting, caching, and automatic documentation.

#elixir#environment-variables#json-config
Stars106
Forks5
Last commit1 month ago
Excel Ansible Inventory
Excel Ansible InventoryPython

A dynamic Ansible inventory script that converts Excel spreadsheets into Ansible inventories, enabling quick automation from existing data exports.

#hacktoberfest#dynamic-inventory#infrastructure-automation
Stars102
Forks36
Last commit
cr-dotenv
cr-dotenvCrystal

A Crystal shard for loading environment variables from .env files into your application.

#devops#environment-variables#dotenv
Stars100
Forks13
Last commit1 year ago
Gestalt
GestaltJava

A Java configuration library for type-safe, multi-source configuration management with automatic decoding and merging.

#gradle#java-library#environment-variables
Stars100
Forks7
Last commit2 months ago
Aurelia-Configuration
Aurelia-ConfigurationTypeScript

A smart configuration plugin and singleton service layer for Aurelia 1 applications.

#json-config#aurelia#dependency-injection
Stars100
Forks31
Last commit4 years ago
envh
envhGo

A Go library providing environment variable management with tree structures and struct population.

#environment-variables#tree-structure#environment
Stars100
Forks2
Last commit4 months ago
opsworks-example-cookbooks
opsworks-example-cookbooksRuby

Example AWS OpsWorks cookbooks for deploying sample applications in AWS cloud environments.

#devops#sample-applications#aws-opsworks
Stars97
Forks140
Last commit6 years ago
ansible-ssh-config
ansible-ssh-configPython

An Ansible module for managing SSH configuration files, enabling programmatic control of hosts, hostnames, and identity files.

#devops#ssh-configuration#infrastructure-as-code
Stars96
Forks37
Last commit5 years ago
hmts.nvim
hmts.nvimLua

A Neovim plugin that provides treesitter-based syntax highlighting for embedded languages in Home Manager Nix configuration files.

#treesitter#syntax-highlighting#neovim-plugin
Stars96
Forks9
Last commit1 year ago
envdoc
envdocGo

A Go tool that generates documentation for environment variables from struct tags and comments.

#developer-tools#environment-variables#code-documentation
Stars95
Forks9
Last commit29 days ago
PreviousPage 9 of 10

Related Tags

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
5 years ago
3 years ago
5 years ago
5 years ago
Next
#Devops132
#Infrastructure As Code79
#Environment Variables61
#Go53
#Automation53
#Cli Tool45
#Configuration41
#Golang40
#Developer Tools35
#Devops Tools31
#Terraform30
#Docker28