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 25 of 205 projects

listeners.wezterm
listeners.weztermLua

A WezTerm plugin that simplifies event listener setup with persistent state management and toast notifications.

#terminal#configuration#error-handling
Stars13
Forks1
Last commit1 month ago
nfigure
nfigureGo

A Go library for per-library configuration using struct tags, supporting config files, environment variables, and command-line flags.

#library-management#environment-variables#reflective-programming
Stars12
Forks3
Last commit14 days 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
Solr search
Solr searchPHP

Advanced search integration for SilverStripe CMS using Solr and Solarium.

#search#silverstripe-module#silverstripe-search
Stars11
Forks14
Last commit1 year 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
maple
mapleV

A minimal key-value config language inspired by TOML, designed to be simpler than JSON for small projects.

#parsing#open-source#minimalist
Stars10
Forks1
Last commit7 months ago
starship2k
starship2k

A customized starship prompt configuration for enhanced shell experience with powerline support and git integration.

#developer-tools#shell-prompt#starship
Stars9
Forks0
Last commit3 years ago
Feedzai
FeedzaiJavaScript

Feedzai's ESLint configurations for JavaScript and React projects, promoting best practices and code consistency.

#coding-standards#accessibility#configuration
Stars9
Forks3
Last commit2 years ago
TNTUtils
TNTUtilsJava

A Minecraft mod providing configurable explosion control and damage settings for Fabric and NeoForge.

#minecraft-mod#explosion-control#explosion
Stars9
Forks4
Last commit11 days ago
YAML/JSON ParserTools
YAML/JSON ParserToolsPascal

A pure Object Pascal library for parsing, serializing, and converting between YAML and JSON in Delphi and Lazarus.

#json-serializer#yaml-parser#object-pascal
Stars8
Forks1
Last commit1 year ago
store
storeGo

An extensible, high-performance Go library for hierarchical configuration management with typed data access and TTL support.

#hierarchical-data#high-performance#etcd-client
Stars8
Forks0
Last commit11 days ago
ngx-fastboot
ngx-fastbootTypeScript

An Angular library that dynamically loads configuration settings at runtime to optimize application startup performance.

#lazy#fastboot#npm
Stars8
Forks0
Last commit3 days ago
hcldump
hcldumpGo

A command-line utility that prints the abstract syntax tree (AST) of HCL v2 configuration files.

#parsing#command-line-tool#hcl
Stars8
Forks1
Last commit4 years ago
swap
swapGo

Instantiate/configure structs recursively, based on build environment. (YAML, TOML, JSON and env).

#yaml#environment#factory
Stars8
Forks3
Last commit1 year ago
ini-v
ini-vV

A V module for reading, writing, and manipulating INI/CFG configuration files with type-safe deserialization.

#v-lang#file-manipulation#cfg-files
Stars6
Forks0
Last commit1 month ago
go-config
go-configGo

A universal Go library for loading, decoding, and merging application configurations from multiple sources.

#consul-integration#environment-variables#library
Stars6
Forks1
Last commit5 months ago
GoCfg
GoCfgGo

A Go configuration manager that unmarshals environment variables, .env files, and custom sources into structs using tags.

#unmarshaling#environment-variables#dotenv
Stars6
Forks0
Last commit1 year ago
Skid
SkidF#

A single-file CLI tool for templating text-based configuration files using JSON values and JSONPath selectors.

#devops#environment-variables#jsonpath
Stars5
Forks0
Last commit3 years ago
omarchy-fiery-ocean-theme
omarchy-fiery-ocean-themeLua

A visually appealing Fiery Ocean theme for Omarchy.org, providing a configuration set for Linux desktop environments.

#visual-design#archlinux#omarchy
Stars4
Forks0
Last commit2 months ago
enux
enuxElixir

Load, validate, and document configuration variables from env, JSON, JSONC, and TOML files at runtime for Elixir applications.

#elixir-lang#elixir#environment
Stars3
Forks0
Last commit1 year ago
Vert.x POJO config
Vert.x POJO configJava

A Vert.x extension that maps JSON configuration to typed Java beans using Jackson.

#validation#jackson#bean-validation
Stars3
Forks0
Last commit10 years ago
deno-envconfig
deno-envconfigTypeScript

A Deno library for parsing environment variables with a syntax inspired by golang's envconfig.

#parsing#environment-variables#validation
Stars2
Forks0
Last commit3 years ago
Tamperer
TampererLua

A ComputerCraft library for creating interactive settings menus with support for strings, numbers, booleans, colors, and subpages.

#computercraft#settings-menu#minecraft-modding
Stars0
Forks0
Last commit5 months ago
jsonc
jsoncElixir

An Elixir library providing utilities for working with JSONC (JSON with comments), a superset of JSON.

#elixir#data-serialization#environment
Stars0
Forks0
Last commit1 year ago
stylops
stylopsJavaScript

A CLI tool that parses CSS syntax to generate JSON configuration files, intentionally adding verbosity.

#developer-tools#cli-tool#satire
Stars0
Forks1
Last commit12 days ago
PreviousPage 6 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
#Configuration Management61
#Environment Variables51
#Go41
#Serialization33
#Golang33
#Json32
#Config32
#Yaml32
#Toml22
#Parser21
#Go Library19
#Library16