Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Configuration Management

Configuration Management

592 projects

Showing 36 of 592 projects

sysadmin
sysadmin

A curated list of open source sysadmin resources covering backups, monitoring, configuration management, and more.

#devops#awesome-list#infrastructure
Stars17
Forks6
Last commit9 years ago
coq-community Templates
coq-community TemplatesMustache

Templates for generating configuration files and boilerplate for Coq projects, including CI setup and documentation.

#coq#open-source-maintenance#boilerplate-generation
Stars17
Forks11
Last commit
structcli
structcliGo

Build powerful, AI-native CLIs declaratively from Go structs, eliminating Cobra boilerplate.

#viper#command-line-tools#environment-variables
Stars17
Forks1
Last commit14 days ago
nodesuite
nodesuiteJinja

An Ansible-based tool for rapid configuration and deployment of AntelopeIO (Leap) blockchain nodes and infrastructure.

#devops#antelopeio#leap-node
Stars16
Forks6
Last commit8 months ago
kustomize
kustomizeShell

An Oh My ZSH plugin that adds Kustomize command completion and useful aliases for Kubernetes configuration management.

#devops#command-line-tools#shell-completion
Stars15
Forks0
Last commit1 year ago
rhcl
rhclRuby

A pure Ruby parser for HashiCorp Configuration Language (HCL), enabling Ruby applications to read and write HCL files.

#ruby-gem#terraform#infrastructure-as-code
Stars15
Forks7
Last commit12 years ago
gob
gobGo

A Go project bootstrapping tool and framework that provides Maven/Gradle-like build automation and SpringBoot-like configuration.

#plugin-system#scaffold#dependency-injection
Stars15
Forks0
Last commit1 year ago
Chef
ChefRuby

A Chef cookbook for installing and configuring RethinkDB database servers from package or source.

#devops#database-deployment#infrastructure-as-code
Stars15
Forks5
Last commit12 years ago
HelmValuesTransformer
HelmValuesTransformerGo

A Kustomize plugin that transforms values and chart sources in HelmRelease custom resources for centralized management.

#yaml-transformer#helm#devops
Stars14
Forks3
Last commit1 year ago
go-conf
go-confGo

A Go library for easy configuration management that populates structs from command line, environment variables, and YAML files.

#boilerplate-reduction#environment-variables#struct-tagging
Stars14
Forks4
Last commit1 year ago
Narrowspark-Automatic
Narrowspark-AutomaticPHP

A Composer plugin that automates common application tasks like bundle installation, configuration, and security auditing.

#narrowspark-automatic#composer-installer#composer-plugin
Stars14
Forks1
Last commit3 years ago
Write Properties
Write PropertiesShell

A GitHub Action for writing key-value pairs to Java .properties files and similar key=value formatted files.

#actions#ci#action
Stars14
Forks4
Last commit4 years ago
go-shelve
go-shelveGo

A persistent, map-like object for Go that automatically handles serialization and storage with customizable backends.

#database-driver#database#shelve
Stars14
Forks0
Last commit5 months ago
XA
XAAutoHotkey

A library for saving and loading AutoHotkey arrays to and from XML files.

#data-persistence#arrays#autohotkey
Stars14
Forks0
Last commit5 years ago
dcinja
dcinjaC++

A minimal binary-size template engine designed for dynamic configuration generation in Docker containers.

#jinja2#template#devops
Stars14
Forks3
Last commit1 year ago
tsconfig
tsconfigJavaScript

A TypeScript configuration package that enables all strict compiler options for maximum type safety.

#strict-mode#type-safety#tsconfig
Stars13
Forks0
Last commit4 months ago
hostutils
hostutilsGo

A Go library for compressing and expanding lists of hostnames using range notation.

#golang-package#text-compression#hostname-management
Stars13
Forks5
Last commit2 years ago
terraform-enterprise-migrator
terraform-enterprise-migratorGo

A CLI tool and Go library for performing operational tasks on Terraform Cloud/Enterprise workspaces, including cloning, variable management, and bulk updates.

#devops-automation#terraform-cloud#go-library
Stars13
Forks6
Last commit
dropwizard-crypto
dropwizard-cryptoJava

A Dropwizard bundle that adds encryption support to an application's ObjectMapper for secure configuration handling.

#aes-256#dropwizard-bundle#java
Stars13
Forks4
Last commit8 years ago
nu_plugin_hcl
nu_plugin_hclRust

A nushell plugin that parses HashiCorp Configuration Language (HCL) files into structured nushell data types.

#shell-tools#nushell-plugin#terraform
Stars13
Forks4
Last commit6 days ago
Dot Env
Dot EnvPHP

A Symfony Dotenv integration for Magento 2 to manage environment variables.

#magento2#environment-variables#dotenv
Stars13
Forks1
Last commit2 years ago
TemplateTransformer
TemplateTransformerGo

A Kustomize transformer plugin for strict templating of Kubernetes resources using environment variables.

#argo-cd#devops#yaml-templating
Stars13
Forks3
Last commit2 years ago
options.f90
options.f90Fortran

A Fortran module for defining and parsing command-line options and input parameters, inspired by Python's optparse.

#scientific-computing#library#option-parsing
Stars12
Forks2
Last commit11 years ago
Rest Client
Rest ClientPHP

A Magento 2 module that industrializes REST API integrations using Guzzle and dependency injection to reduce boilerplate code.

#caching#dependency-injection#rest-api
Stars12
Forks4
Last commit4 months ago
terraform-enterprise-cli
terraform-enterprise-cliRuby

A command line tool for managing Terraform Enterprise resources via its API.

#devops-automation#self-hosted-infrastructure#ruby-gem
Stars12
Forks3
Last commit8 years ago
typenv
typenvGo

A zero-dependency Go library for typed environment variables with automatic conversion and default values.

#environment-variables#zero-dependency#library
Stars12
Forks1
Last commit1 year ago
slinkwatch
slinkwatchGo

A tool to dynamically maintain Suricata's network interface configuration based on link status and assign detection threads via weighted allocation.

#suricata#network-interfaces#network
Stars12
Forks4
Last commit6 years ago
flash-flags
flash-flagsGo

An ultra-fast, zero-dependency, lock-free command-line flag parsing library for Go with built-in security hardening.

#posix-compliant#fast#command-line-tools
Stars12
Forks0
Last commit2 months ago
VideoIPath-Automation-Tool
VideoIPath-Automation-ToolPython

A Python package for automating configuration tasks and bulk operations on VideoIPath media orchestration servers via its API.

#nevion-videoipath#sdn#workflow-automation
Stars12
Forks4
Last commit
yadm-git.nvim
yadm-git.nvimLua

A Neovim plugin that enables built-in Git features to manage yadm-tracked dotfiles.

#version-control#lualine-components#dotfiles
Stars12
Forks1
Last commit1 month ago
Suricata Community Style Guide
Suricata Community Style Guide

Community-maintained style guide for Suricata rules and configuration files.

#suricata#community-standards#open-source-security
Stars11
Forks1
Last commit2 years ago
DigitalOcean in Action!
DigitalOcean in Action!HCL

A demonstration project for provisioning and testing DigitalOcean droplets with Terraform and Ansible.

#devops#network-testing#makefile
Stars11
Forks2
Last commit8 years ago
Envy
EnvyCrystal

Loads and sets environment variables from YAML files with support for all YAML data types including arrays and hashes.

#environment-variables#yaml#environment
Stars11
Forks1
Last commit5 months ago
figaro_elixir
figaro_elixirElixir

An Elixir library for managing environment variables via YAML configuration files, inspired by the Figaro gem.

#elixir#devops#environment-variables
Stars11
Forks2
Last commit9 years ago
piper
piperGo

A Go wrapper for Viper that adds config inheritance, generated key structs, and multiple deployment strategies.

#viper-wrapper#config-inheritance#configuration-management
Stars10
Forks0
Last commit4 years ago
gonfig
gonfigGo

A tag-based configuration parser for Go that loads values from multiple providers into type-safe structs.

#environment-variables#environment#yaml-parser
Stars10
Forks1
Last commit5 years ago
PreviousPage 14 of 17

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
4 months ago
3 months ago
1 day ago
Next
#Devops204
#Infrastructure As Code116
#Environment Variables107
#Go84
#Automation81
#Cli Tool70
#Golang66
#Developer Tools64
#Configuration61
#Devops Tools52
#Yaml44
#Terraform42