Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Configuration

Configuration

205 projects

Showing 36 of 205 projects

Alacritty
AlacrittyRust

A fast, cross-platform, OpenGL terminal emulator with extensive configuration and high performance.

#terminal-emulator#developer-tools#opengl
Stars65.6k
Forks3.6k
Last commit5 days ago
Alacritty
AlacrittyRust

Alacritty is a fast, cross-platform terminal emulator powered by OpenGL.

#terminal-emulator#high-performance#open-gl
Stars65.6k
Forks3.6k
Last commit5 days ago
pydantic
pydanticPython

Data validation and settings management using Python type hints.

#parsing#pydantic#validation
Stars28.7k
Forks2.9k
Last commit1 day ago
Lowdb
LowdbJavaScript

A simple, type-safe local JSON database for Node.js and browsers using plain JavaScript.

#adapter-pattern#database#data-persistence
Stars22.6k
Forks963
Last commit5 months ago
TOML
TOML

A minimal, human-readable configuration file format that maps unambiguously to a hash table.

#human-readable#data-serialization#dev-tools
Stars20.6k
Forks903
Last commit3 days ago
PHP Dotenv
PHP DotenvPHP

Loads environment variables from .env files to PHP's getenv(), $_ENV and $_SERVER automatically.

#hacktoberfest#composer#devops
Stars13.6k
Forks663
Last commit12 days ago
Newtonsoft.Json
Newtonsoft.JsonC#

A high-performance JSON framework for .NET with extensive serialization and LINQ support.

#high-performance#linq#dotnet
Stars11.3k
Forks3.3k
Last commit23 days ago
JsonCpp
JsonCppC++

A mature C++ library for reading, writing, and manipulating JSON data with comment preservation.

#library#legacy-support#comment-preservation
Stars8.9k
Forks2.7k
Last commit16 days ago
python-dotenv
python-dotenvPython

A Python library that loads environment variables from .env files, enabling 12-factor application configuration management.

#environment-variables#dotenv#12-factor
Stars8.9k
Forks570
Last commit13 days ago
dasel
daselGo

A command-line tool and library for querying, modifying, and converting data across JSON, YAML, TOML, XML, CSV, HCL, and INI formats.

#yaml#go-library#command-line-tool
Stars8.0k
Forks175
Last commit20 days ago
config
configJava

A configuration library for JVM languages using HOCON files, supporting JSON, properties, and environment variable substitution.

#supported#immutable-config#environment-variables
Stars6.3k
Forks979
Last commit2 months ago
env
envGo

A zero-dependency Go library for parsing environment variables into typed structs.

#hacktoberfest#environment-variables#environment
Stars6.3k
Forks283
Last commit2 days ago
yaml-cpp
yaml-cppC++

A YAML 1.2 compliant parser and emitter library for C++.

#yaml#library#cmake
Stars6.1k
Forks2.2k
Last commit13 days ago
BulletinBoard
BulletinBoardSwift

An iOS library for generating and managing contextual cards displayed at the bottom of the screen.

#ios#contextual-cards#objective-c
Stars5.3k
Forks302
Last commit4 years ago
toml
tomlGo

A TOML parser for Go with reflection, compatible with TOML v1.1.0 and offering a CLI validator tool.

#go-library#cli-tool#configuration
Stars5.0k
Forks559
Last commit18 days ago
dynaconf
dynaconfPython

A Python library for managing configuration with support for multiple file formats, environment variables, and secret storage.

#environment-variables#flask-configuration#flask
Stars4.3k
Forks346
Last commit5 days ago
koanf
koanfGo

A lightweight, extensible configuration management library for Go with support for multiple sources and formats.

#struct-unmarshalling#viper#environment-variables
Stars4.2k
Forks204
Last commit4 days ago
ini
iniGo

A Go package for reading and writing INI configuration files with advanced features like recursion, comments, and type conversion.

#go-library#ini#ini-parser
Stars3.5k
Forks389
Last commit12 hours ago
config-rs
config-rsRust

A layered configuration system for Rust applications with strong support for 12-factor applications.

#serde-integration#environment-variables#config
Stars3.2k
Forks265
Last commit3 days ago
kong
kongGo

A Go library for building command-line interfaces with declarative structs and tags.

#declarative#help-generation#validation
Stars3.2k
Forks185
Last commit3 days ago
inih
inihC++

A simple, lightweight .INI file parser written in C, designed for embedded systems.

#c-library#embedded-systems#low-memory
Stars3.0k
Forks574
Last commit7 months ago
YamlDotNet
YamlDotNetC#

A .NET library for parsing, emitting, and serializing YAML with support for YAML 1.1 and 1.2 specifications.

#parsing#data-serialization#yaml
Stars2.9k
Forks523
Last commit2 months ago
tweakcc
tweakccTypeScript

A CLI tool that upgrades your Claude Code experience with custom system prompts, themes, toolsets, UI tweaks, and performance optimizations.

#ai-coding-assistant#themes#developer-tools
Stars2.5k
Forks199
Last commit4 hours ago
kcl
kclRust

A constraint-based record and functional language for writing, validating, and managing complex configurations, especially in cloud-native scenarios.

#compiler#devops#policy-as-code
Stars2.4k
Forks169
Last commit3 days ago
taplo
taploRust

A comprehensive TOML toolkit written in Rust, providing parsing, formatting, validation, and language server support.

#analyzer#language-server#validation
Stars2.4k
Forks187
Last commit1 month ago
Serializer
SerializerPHP

A PHP library for serializing and deserializing data of any complexity, supporting JSON and XML formats.

#api#doctrine-orm#configuration
Stars2.3k
Forks587
Last commit1 day ago
Config viewer
Config viewerVue

A local UI tool for visualizing your Tailwind CSS configuration file during development.

#design-system#productivity#development-tool
Stars2.2k
Forks118
Last commit1 year ago
Config
ConfigRuby

A Ruby gem for managing multi-environment YAML settings in Rails, Sinatra, Padrino, and other Ruby projects.

#rails#environment-variables#yaml
Stars2.2k
Forks231
Last commit1 month ago
cleanenv
cleanenvGo

A minimalistic Go library for reading configuration from environment variables and files with struct tags.

#hacktoberfest#environment-variables#yaml
Stars2.2k
Forks132
Last commit11 months ago
toml++
toml++C++

A header-only C++17 library for parsing and serializing TOML configuration files with full language support.

#cplusplus-20#library#cplusplus-17
Stars2.1k
Forks217
Last commit1 month ago
go-toml
go-tomlGo

A Go library for encoding and decoding TOML configuration files with high performance and stdlib-like behavior.

#parsing#hacktoberfest#unmarshaling
Stars2.0k
Forks251
Last commit1 month ago
Genie
GenieJava

A federated Big Data orchestration service that simplifies job execution across distributed clusters by abstracting infrastructure complexity.

#data-orchestration#spark#netflixoss
Stars1.8k
Forks374
Last commit2 days ago
Kubevious
Kubevious

A suite of app-centric assurance, validation, and introspection products for Kubernetes to prevent misconfigurations and outages.

#devops#assurance#kubernetes
Stars1.7k
Forks96
Last commit2 months ago
AgileConfig
AgileConfigC#

A lightweight, distributed configuration center for .NET Core applications with real-time updates and fault tolerance.

#real-time-configuration#configuration-center#configuration-server
Stars1.6k
Forks323
Last commit6 days ago
microdot
microdotC#

An open-source .NET framework for building scalable microservices with Orleans integration and comprehensive distributed system support.

#orleans#health-checks#dependency-injection
Stars1.5k
Forks231
Last commit2 years ago
CSON
CSONCoffeeScript

CoffeeScript Object Notation (CSON) is a data format and parser for CoffeeScript objects, offering a more lenient and readable alternative to JSON.

#data-serialization#json-alternative#cli-tool
Stars1.3k
Forks54
Last commit25 days ago
Page 1 of 6

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
Next
#Configuration Management61
#Environment Variables51
#Go41
#Serialization33
#Golang33
#Json32
#Config32
#Yaml32
#Toml22
#Parser21
#Go Library19
#Library16