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

nixidy
nixidyNix

A Kubernetes GitOps tool that uses Nix and the NixOS module system to manage cluster configurations with type safety and composability.

#argo-cd#declarative-config#type-safety
Stars329
Forks22
Last commit1 day ago
LibCYAML
LibCYAMLC

A C library for schema-based YAML parsing and serialization into custom C data structures.

#c-library#embedded-systems#data-serialization
Stars323
Forks66
Last commit5 months ago
bento
bentoShell

A KISS deployment tool for managing NixOS fleets (servers & workstations) using a pull-based model.

#deployment#workstation-management#pull-based-deployment
Stars320
Forks11
Last commit1 year ago
python-hcl2
python-hcl2Python

A Python parser and toolkit for HCL2 configuration files, enabling conversion, querying, and programmatic manipulation.

#python-library#terraform-configuration#hcl2-parser
Stars311
Forks63
Last commit1 month ago
Trybe
Trybe

A comprehensive guide to Go coding standards, architecture, and best practices adopted by Trybe.

#coding-standards#logging#testing
Stars309
Forks12
Last commit4 years ago
gotenv
gotenvGo

Load environment variables from .env files or io.Reader in Go applications.

#devops#environment-variables#dotenv
Stars308
Forks36
Last commit7 months ago
confex
confexElixir

An Elixir library for reading and casting configuration from environment variables and other sources at runtime.

#adapter-pattern#hex#deployment
Stars306
Forks32
Last commit2 years ago
fogg
foggGo

An opinionated tool for managing infrastructure-as-code repositories using Terraform with standardized practices.

#cloud-infrastructure#resource-isolation#devops-tools
Stars306
Forks20
Last commit6 days ago
PuppetDB
PuppetDBClojure

A fast, scalable data warehouse that caches and provides advanced querying for Puppet infrastructure data.

#reporting#devops#api
Stars304
Forks225
Last commit10 months ago
Run dotenv-linter - Lints your .env files like a charm, with optional reviewdog output on the PR
Run dotenv-linter - Lints your .env files like a charm, with optional reviewdog output on the PRPython

A fast and simple linter for .env files that enforces consistency and best practices.

#python-tool#environment-variables#pre-commit
Stars301
Forks10
Last commit
crosbymichael
crosbymichaelPython

A collection of Dockerfiles and configurations for building customized Docker images.

#containerization#devops#build-automation
Stars300
Forks62
Last commit9 years ago
Puppet Server
Puppet ServerClojure

A server-side framework for managing Puppet agents with improved performance, scalability, and metrics collection.

#puppet-ecosystem#jruby#devops
Stars298
Forks236
Last commit8 months ago
Nixinate
NixinateNix

A NixOS deployment tool that generates deployment scripts from your flake's nixosConfigurations.

#deployment#devops#infrastructure-as-code
Stars290
Forks36
Last commit1 year ago
terraform-provider-artifactory
terraform-provider-artifactoryGo

A Terraform provider for managing JFrog Artifactory resources as infrastructure-as-code.

#devops-automation#configuration-as-code#artifactory
Stars287
Forks126
Last commit
Global
GlobalRuby

A Ruby gem providing unified configuration management with filesystem, AWS Parameter Store, and Google Cloud Secret Manager backends.

#ruby-gem#multi-environment#secret-management
Stars283
Forks15
Last commit1 year ago
base16.nix
base16.nixNix

A Nix library for theming applications using base16 and base24 color schemes and templates.

#theming#base16-manager#nix-flake
Stars281
Forks12
Last commit9 months ago
ansible-role-nfs
ansible-role-nfsJinja

An Ansible role for installing and configuring NFS (Network File System) servers and clients across Linux distributions.

#network-file-system#linux-server#devops
Stars277
Forks147
Last commit6 months ago
Jinja Scripts for Curious Minds
Jinja Scripts for Curious MindsPython

A comprehensive home automation setup showcasing smart home configurations, integrations, and automation workflows.

#iot#skalavala#raspberrypi
Stars272
Forks36
Last commit2 years ago
ccexp
ccexpTypeScript

Interactive terminal UI for discovering, previewing, and managing Claude Code configuration files and slash commands.

#markdown-preview#developer-tools#claude-code
Stars271
Forks9
Last commit9 days ago
react-native-ultimate-config
react-native-ultimate-configJavaScript

A unified configuration management library for React Native apps, providing environment variables across JavaScript, native code, and build tools.

#ios#environment-variables#yaml
Stars271
Forks36
Last commit
Unicorn
UnicornC#

A utility for Sitecore that serializes and syncs database items (templates, renderings) across environments using source control.

#source-control-integration#devops#yaml
Stars268
Forks113
Last commit2 years ago
nixos-up
nixos-upPython

A dead-simple install wizard that provides the fastest way to get from NixOS ISO to a working installation.

#system-installation#devops#linux-distro
Stars254
Forks32
Last commit1 year ago
dotfiler
dotfilerPython

A shell-agnostic, git-based dotfiles package manager that merges configs from multiple environments.

#symlink-management#version-control#dev-environment
Stars251
Forks32
Last commit9 months ago
CsaGuzzleBundle
CsaGuzzleBundlePHP

A Symfony bundle that integrates Guzzle HTTP client with debugging tools, configuration, and middleware.

#profiler-integration#appveyor#guzzle
Stars250
Forks73
Last commit5 years ago
envconfig
envconfigGo

A Go library for parsing configuration from environment variables into arbitrary structs with flexible naming and defaults.

#environment-variables#go-config#go-library
Stars250
Forks30
Last commit1 year ago
dotenv
dotenvElixir

Load environment variables from a .env file into the Elixir application environment for development and non-release deployments.

#deployment#elixir#environment-variables
Stars241
Forks28
Last commit5 years ago
Emacs terraform-mode
Emacs terraform-modeEmacs Lisp

An Emacs major mode for editing Terraform configuration files with syntax highlighting, indentation, and formatting.

#emacs#devops#syntax-highlighting
Stars239
Forks34
Last commit6 months ago
nest.nvim
nest.nvimLua

A Neovim utility for defining keymaps using concise, cascading Lua trees, supporting Lua functions and expression mappings.

#productivity#plugin-development#keymapping
Stars234
Forks7
Last commit3 years ago
tfvar
tfvarGo

A CLI tool that scans Terraform configurations and generates variable definition templates in multiple formats.

#terraform-templates#devops#tfvars
Stars230
Forks25
Last commit2 months ago
lyaml
lyamlLua

A fast LibYAML binding for Lua with high-level YAML↔Lua table conversion and low-level event parsing.

#data-serialization#yaml-parser#lua-library
Stars229
Forks34
Last commit5 months ago
jazigo
jazigoGo

A Go-based tool for retrieving and backing up configuration from multiple network devices and servers via SSH, Telnet, and HTTP.

#cisco#concurrent-processing#ssh-management
Stars229
Forks31
Last commit2 years ago
tangerine.nvim
tangerine.nvimFennel

A fast and configurable Fennel integration plugin for Neovim, enabling you to write your configuration in Fennel.

#lua-compiler#lisp#interactive-evaluation
Stars226
Forks21
Last commit1 year ago
TD4A
TD4ACSS

A visual design aid for building and testing Jinja2 templates with YAML data, supporting Ansible filter plugins.

#jinja2#devops#yaml
Stars220
Forks34
Last commit2 years ago
php-ansible Library
php-ansible LibraryPHP

A PHP object-oriented wrapper for executing Ansible playbooks and galaxy commands programmatically.

#devops#php-library#infrastructure-as-code
Stars215
Forks69
Last commit2 months ago
Configs
ConfigsSwift

A macOS app for viewing, editing, and managing configuration files like .zshrc and .gitconfig with auto-scanning and Git-based versioning.

#version-control#developer-tools#productivity
Stars214
Forks7
Last commit23 days ago
eslint-find-rules
eslint-find-rulesJavaScript

Analyze ESLint configurations to list current, available, unused, and deprecated rules.

#developer-tools#code-quality#javascript
Stars212
Forks36
Last commit1 year ago
PreviousPage 7 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
3 days ago
13 days ago
1 year ago
Next
#Devops132
#Infrastructure As Code79
#Environment Variables61
#Go53
#Automation53
#Cli Tool45
#Configuration41
#Golang40
#Developer Tools35
#Devops Tools31
#Terraform30
#Docker28