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

yaml-cli
yaml-cliShell

A command-line tool for querying, updating, and templating YAML files with JSON conversion support.

#data-serialization#yaml-parser#shell-integration
Stars92
Forks5
Last commit5 years ago
configuro
configuroGo

An opinionated configuration loading framework for containerized and 12-Factor compliant Go applications.

#viper#containerization#environment-variables
Stars92
Forks14
Last commit3 years ago
Environment Configuration
Environment ConfigurationDart

Generates environment-specific configuration classes and .env files for Dart/Flutter apps during CI/CD builds.

#dart#environment-variables#environment
Stars92
Forks7
Last commit1 year ago
puppet-mongodb
puppet-mongodbRuby

A Puppet module for installing, configuring, and managing MongoDB servers, clients, sharding, and Ops Manager.

#hacktoberfest#centos-puppet-module#devops
Stars90
Forks438
Last commit1 month ago
pgconfig.org
pgconfig.orgJavaScript

A web-based tool for generating optimized PostgreSQL configuration files based on server specifications.

#performance-optimization#devops-tools#database-administration
Stars88
Forks7
Last commit5 years ago
Dotenv
DotenvC#

A feature-complete and unintrusive direnv alternative for PowerShell Core that automatically loads environment variables from .env files.

#environment-variables#dotenv#shell-scripting
Stars85
Forks5
Last commit3 months ago
Go-Spring
Go-SpringGo

A high-performance Go framework inspired by Spring Boot, providing dependency injection, auto-configuration, and lifecycle management with zero runtime reflection.

#spring#spring-boot-inspired#high-performance
Stars83
Forks17
Last commit1 month ago
ada-util
ada-utilAda

A comprehensive Ada utility library providing logging, serialization, encoding, stream composition, and concurrency tools for building robust applications.

#stream-processing#process#unit-testing
Stars82
Forks16
Last commit1 day ago
mallet
malletCommon Lisp

A Common Lisp linter focused on catching real mistakes and widely accepted style problems without subjective preferences.

#developer-tools#linter#auto-fix
Stars81
Forks4
Last commit8 days ago
hassctl
hassctlShell

A command line utility to simplify management and debugging of Home Assistant configurations.

#system-management#home-automation#command-line-tool
Stars81
Forks12
Last commit8 years ago
env
envGo

A Go library for loading environment variables into typed configuration structs with validation and customization.

#environment-variables#library#validation
Stars80
Forks7
Last commit1 year ago
Envyable
EnvyableRuby

A Ruby gem that loads environment variables from YAML configuration files, simplifying app configuration management.

#envyable#devops#environment-variables
Stars78
Forks13
Last commit5 years ago
nvim-moonwalk
nvim-moonwalkLua

Use any language that compiles to Lua in your Neovim configuration, from plugins to ftplugin files.

#lua-compiler#dsl#runtime-loader
Stars77
Forks3
Last commit4 years ago
telescope-lazy-plugins.nvim
telescope-lazy-plugins.nvimLua

A Telescope extension for Neovim to quickly access and manage configurations of plugins managed by lazy.nvim.

#developer-tools#telescope-extension#plugin-management
Stars76
Forks3
Last commit
Droar
DroarSwift

A modular, single-line installation debugging window for iOS apps to manage configurations during deployment stages.

#a#mobile-development#testing-tools
Stars74
Forks11
Last commit5 years ago
uConfig
uConfigGo

A lightweight, zero-dependency, and extendable configuration management library for Go with a plugin-based architecture.

#plugin-system#zero-dependency#kubernetes-downward-api
Stars74
Forks10
Last commit7 days ago
hcl4j
hcl4jJava

A Java parser for HashiCorp Configuration Language (HCL) that converts HCL syntax into object maps for inspection.

#java#terraform#infrastructure-as-code
Stars74
Forks26
Last commit9 months ago
Craft 3 Multi-environment
Craft 3 Multi-environment

DEPRECATED: Efficient and flexible multi-environment configuration for Craft CMS 3.

#environment-variables#craftcms#development-workflow
Stars72
Forks6
Last commit6 years ago
Signals
SignalsC#

A .NET8 framework for enterprise and SaaS applications that provides standardized tools and aspects following USE-CASE driven methodology.

#caching#authentication#dependency-injection
Stars70
Forks9
Last commit9 days ago
terraform-provider-healthchecksio
terraform-provider-healthchecksioGo

Terraform provider for managing healthchecks.io monitoring resources as infrastructure-as-code.

#devops#terraform-provider#infrastructure-as-code
Stars70
Forks13
Last commit
configure_me
configure_meRust

A Rust library for parsing and validating application configuration with automatic deserialization and documentation generation.

#parsing#derive-macros#environment-variables
Stars70
Forks19
Last commit1 year ago
terraformsh
terraformshShell

A Bash wrapper for Terraform and OpenTofu that automates common workflows and enforces DRY configuration across environment hierarchies.

#opentofu#cli-tool#devops-tools
Stars69
Forks12
Last commit3 days ago
iot
iotGo

A Go framework for implementing Google IoT Core devices with MQTT communication and config handling.

#embedded-systems#cloud-iot#telemetry
Stars68
Forks13
Last commit6 years ago
Dropship
DropshipGo

A simple tool for installing and updating artifacts from CDNs like Rackspace and S3 with automatic checks and sequential updates.

#deployment#sequential-deployment#rackspace-integration
Stars66
Forks12
Last commit7 years ago
go-aws-ssm
go-aws-ssmGo

A Go wrapper for AWS Systems Manager Parameter Store that simplifies fetching and using secure parameters from path hierarchies.

#ssm#aws-ssm#terraform-managed
Stars65
Forks12
Last commit4 days ago
Econfig
EconfigRuby

A Ruby gem for flexible, multi-backend configuration management with strict and permissive modes.

#multi-backend#environment-variables#ruby-gem
Stars65
Forks13
Last commit5 years ago
breakerbox
breakerboxJava

A dashboard and dynamic configuration tool for managing Tenacity circuit breakers and resilience patterns.

#circuit-breaker#dashboard#java
Stars65
Forks29
Last commit7 years ago
vagrant-ansible-local
vagrant-ansible-localRuby

Vagrant plugin that provisions VMs with Ansible playbooks directly from the guest VM using local connection.

#devops#virtual-machine#local-connection
Stars64
Forks5
Last commit11 years ago
KAConf
KAConfJava

An annotation-based configuration system for Java and Kotlin with a tiny footprint and no third-party dependencies.

#property-injection#spring-boot-inspired#lightweight
Stars63
Forks5
Last commit3 years ago
Configus
ConfigusRuby

A Ruby gem for managing environment-specific configuration settings with inheritance and structured data.

#environment-variables#ruby-gem#devops-tools
Stars63
Forks10
Last commit7 years ago
Boost.PropertyTree
Boost.PropertyTreeC++

A C++ library for storing and accessing configuration data in tree structures with support for JSON, XML, INI, and INFO formats.

#data-serialization#data-structures#c-plus-plus
Stars62
Forks95
Last commit1 month ago
hcledit
hcleditGo

Go package and CLI for editing HCL configuration files using a jq-like query syntax.

#cli-tool#devops-tools#hcl
Stars62
Forks12
Last commit1 year ago
config
configGo

A Go library for declarative configuration loading from files, environment variables, and command-line arguments.

#hacktoberfest#viper#environment-variables
Stars61
Forks4
Last commit1 year ago
IDE
IDEShell

A deprecated Home Assistant add-on providing a Cloud9-based web IDE for editing and configuring Home Assistant setups.

#add-on#home-automation#addon
Stars60
Forks19
Last commit6 years ago
Nix Notes
Nix NotesNix

A collection of short, commit-based notes about Nix and NixOS that build into a single virtual machine image.

#deployment#virtual-machine#infrastructure-as-code
Stars60
Forks3
Last commit3 years ago
comtrya
comtryaRust

A configuration management tool for automating OS provisioning and dotfiles management on localhost.

#hacktoberfest#developer-tools#devops
Stars2
Forks0
Last commit6 days ago
PreviousPage 10 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
1 year ago
2 months ago
#Devops132
#Infrastructure As Code79
#Environment Variables61
#Go53
#Automation53
#Cli Tool45
#Configuration41
#Golang40
#Developer Tools35
#Devops Tools31
#Terraform30
#Docker28