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

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
dropwizard-cassandra
dropwizard-cassandraJava

A Dropwizard bundle providing configuration, health checks, metrics, and dependency injection for Cassandra integration.

#database-driver#health-checks#dependency-injection
Stars59
Forks23
Last commit
dropwizard-elasticsearch
dropwizard-elasticsearchJava

Provides managed Elasticsearch client integration and health checks for Dropwizard Java applications.

#health-checks#integration#java
Stars59
Forks43
Last commit3 years ago
etcdjs
etcdjsJavaScript

Low-level etcd v2 and v3 client for JavaScript with automatic failover and load balancing.

#etcd-client#distributed-systems#key-value-store
Stars58
Forks13
Last commit2 years ago
dotenv.nvim
dotenv.nvimLua

A minimalist Neovim plugin that loads environment variables from .env files directly into your editor.

#hacktoberfest#editor-tool#environment-variables
Stars58
Forks7
Last commit1 year ago
malli-cli
malli-cliClojure

A Clojure library for building command-line interfaces and configuration management using Malli schemas.

#cli-app#environment-variable#environment-variables
Stars57
Forks4
Last commit2 days ago
lazyenv
lazyenvGo

A terminal user interface (TUI) for browsing, editing, comparing, and managing .env files.

#terminal-application#developer-tools#bubble-tea
Stars56
Forks0
Last commit3 days ago
renovate-config
renovate-config

Shareable Renovatebot configuration presets for automating dependency updates across repositories.

#devops#dependency-management#renovate-config
Stars55
Forks4
Last commit3 days ago
dropwizard-consul
dropwizard-consulJava

A Dropwizard bundle for integrating Consul service discovery, configuration, and health checks into Java applications.

#health-checks#ribbon#java
Stars55
Forks19
Last commit3 years ago
chef-influxdb
chef-influxdbRuby

A Chef cookbook for installing, configuring, and managing InfluxDB time-series databases.

#database#devops#infrastructure-automation
Stars53
Forks79
Last commit4 years ago
aar-doc - Automated Ansible Role Documentation
aar-doc - Automated Ansible Role DocumentationPython

A Python tool that automatically generates documentation and defaults from Ansible role metadata files.

#metadata-parsing#jinja2#hacktoberfest
Stars53
Forks8
Last commit
dotenv
dotenvJava

A twelve-factor configuration library for Java 8+ that loads environment variables from .env files.

#spring-framework#environment-variables#dotenv
Stars51
Forks3
Last commit8 years ago
James - The Delphi Project Manager
James - The Delphi Project ManagerPascal

A command-line utility for Delphi developers to save and apply project-specific IDE settings like installed packages and library paths.

#developer-tools#settings#project-management
Stars51
Forks17
Last commit
MutableSecurity
MutableSecurityPython

A CLI program for automating the deployment, configuration, and monitoring of cybersecurity solutions across multiple hosts.

#devops#security-automation#incident-response-tooling
Stars50
Forks7
Last commit3 years ago
dropwizard-template-config
dropwizard-template-configGroovy

A Dropwizard bundle that enables writing config.yaml as a Freemarker template for dynamic configuration.

#template#devops#environment-variables
Stars50
Forks13
Last commit2 years ago
stillir
stillirErlang

Caches environment variables as Erlang application configuration variables for 12-factor apps.

#environment-variables#library#12-factor
Stars50
Forks13
Last commit7 months ago
Kustomize Kubernetes Config YAMLs
Kustomize Kubernetes Config YAMLsShell

A GitHub Action that runs kustomize build commands within CI/CD workflows, optionally posting results as pull request comments.

#hacktoberfest#devops#pull-request-automation
Stars50
Forks30
Last commit
cc-tools
cc-toolsGo

High-performance Go implementation of Claude Code utilities providing statusline generation and MCP server management.

#developer-tools#claude-code#cli
Stars50
Forks5
Last commit11 days ago
xdg
xdgGo

A Go implementation of FreeDesktop.org (XDG) specifications for accessing user directories, desktop files, trash, and more.

#xdg-specs#xdg-compliance#file-management
Stars50
Forks9
Last commit4 days ago
goconfig
goconfigGo

A lightweight Go library that loads configuration from JSON files, environment variables, and command-line flags into structs.

#environment-variables#json-config#minimal-boilerplate
Stars49
Forks8
Last commit1 month ago
go-cfg
go-cfgGo

A Go library for unified configuration management from environment variables, command-line flags, and files.

#environment-variables#yaml#dotenv
Stars48
Forks3
Last commit2 years ago
nix-health
nix-healthRust

A tool that checks the health of your Nix installation and allows per-project health check configuration via flake.nix.

#developer-tools#devops#environment-check
Stars48
Forks4
Last commit5 months ago
boa
boaGo

A Go library for building self-documenting CLIs by generating flags, env vars, and config file loading from struct definitions.

#declarative-programming#cli-framework#command
Stars48
Forks0
Last commit23 days ago
Apply templates with Jinja2
Apply templates with Jinja2Python

A GitHub Action that runs the Jinja2 templating engine to generate files in CI/CD workflows.

#jinja2#hacktoberfest#devops
Stars47
Forks44
Last commit1 year ago
Externalized Properties
Externalized PropertiesJava

A lightweight and extensible Java library for resolving application properties from files, databases, git, and custom external sources.

#external-configuration#java-library#property-resolution
Stars47
Forks4
Last commit
tfvaultenv
tfvaultenvGo

A utility that reads secrets from HashiCorp Vault and outputs environment variables for Terraform providers.

#environment-variables#secrets-management#vault
Stars46
Forks6
Last commit2 years ago
genv
genvGo

A Go library for reading environment variables with .env file support and type-safe configuration.

#environment-variables#environment#dotenv
Stars45
Forks5
Last commit5 months ago
dropwizard-guicier
dropwizard-guicierJava

A Dropwizard bundle that provides seamless integration with Google Guice for dependency injection.

#dependency-injection#java#dropwizard
Stars45
Forks22
Last commit8 months ago
GreatCMakeCookOff
GreatCMakeCookOffCMake

A collection of useful and experimental CMake recipes for simplifying build system configuration.

#open-source#cmake-modules#cmake
Stars44
Forks21
Last commit3 years ago
vdotenv
vdotenvV

A V module that loads environment variables from .env files, inspired by godotenv.

#v-lang#vpm#environment-variables
Stars44
Forks3
Last commit1 year ago
influxdb
influxdbJinja

Ansible role for installing, configuring, and maintaining InfluxDB time-series database instances.

#devops#database-deployment#infrastructure-as-code
Stars43
Forks42
Last commit1 year ago
RPi Monitor Dashboard
RPi Monitor DashboardPHP

A simple remote monitoring dashboard for multiple Raspberry Pi and Linux devices, with fully configurable command reporting.

#raspberrypi#rpi#dashboard
Stars43
Forks3
Last commit1 year ago
omarchy-configurator
omarchy-configuratorShell

Configuration management tool for Omarchy, now part of the Omarchy ISO project.

#ecosystem#devops#integration
Stars41
Forks28
Last commit10 months ago
omarchy-installer
omarchy-installerShell

Enhanced installation utilities and scripts for setting up the Omarchy operating system.

#system-installation#setup-scripts#deployment-tools
Stars41
Forks28
Last commit10 months ago
Puppeteer
PuppeteerPython

A design configuration smell detection tool for Puppet code that identifies 11 specific code quality issues.

#devops#infrastructure-as-code#puppet
Stars41
Forks13
Last commit5 years ago
nvim-thyme
nvim-thymeFennel

A zero-overhead Fennel JIT compiler for Neovim that compiles at runtime with safety rollbacks.

#plugin-manager#runtime-compilation#rollback-system
Stars41
Forks0
Last commit8 months ago
PreviousPage 11 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
9 years ago
3 days ago
2 years ago
2 years ago
4 months ago
Next
#Devops204
#Infrastructure As Code116
#Environment Variables107
#Go84
#Automation81
#Cli Tool70
#Golang66
#Developer Tools64
#Configuration61
#Devops Tools52
#Yaml44
#Terraform42