Showing 36 of 205 projects
Automatically exposes Go struct fields as command-line flags using struct tags.
A Crystal library for serializing and deserializing any object to JSON, YAML, and Byte formats without monkey patching.
A Go library for populating structs from JSON, TOML, YAML, or environment variables using struct tags and selector paths.
A zero-dependency, generics-based Go package for unified environment variable and command-line flag parsing.
A typed YAML library for F# that maps YAML directly to F# record types.
iOS widgets for real-time fuel prices from nearby gas stations and TV program info from Enigma2 receivers.
An Angular library for loading runtime configuration from JSON files or API endpoints with type safety and validation.
An ESLint plugin that provides linting and formatting rules for TOML files.
A Go-based configuration language with rich expressions, lexical scoping, and direct unmarshalling to Go structs.
A Neovim utility library providing convenient wrappers for Lua keymaps, highlights, autocommands, and options.
A Common Lisp utility library for easier hash table manipulation with deep access, creation macros, and conversion functions.
A TOML parser for Elixir that converts TOML strings into Elixir maps.
A native YAML parser for the V programming language, supporting reading, tokenization, and conversion to JSON or dynamic structures.
A language-agnostic build tool designed for efficiency, ease of use, and extensibility.
A lightweight GameMaker library for centralized, persistent live configuration and game balancing via an automatic debug overlay.
An Elixir library for encoding Elixir data structures into YAML format with support for comments, multi-documents, and sorting.
A Notepad++ patch that adds Clojure syntax highlighting, auto-completion, and language support via configuration modifications.
A Go utility for loading configuration parameters from AWS SSM Parameter Store directly into structs.
A zero-dependency Go package for retrieving environment variables with type safety and default values.
TypeScript-based ESLint configuration for Node, React, and React Native with support for YML and GraphQL.
A Ruby gem providing a simpler, safer shorthand for accessing Rails credentials with clear error messages.
A Gura configuration file parser and encoder implemented in the V programming language.
A Rust configuration framework built on libUCL, offering both raw API and derive-driven patterns for reduced boilerplate.
A heavily opinionated YAML configuration framework for Go that enforces strict validation and consistency.
A development platform for runtime configuration and feature toggle management in mobile apps and extensions.
A Python library that extends JSON to securely reference secrets from environment variables and Python modules.
A Go package for encoding and decoding INI configuration files with support for structured data.
A fast and easy-to-use Go library for parsing, manipulating, and writing INI files with real-time monitoring and struct unmarshaling.
A command line and configuration file parser for the D programming language using struct annotations.
A lightweight Lua library for parsing and generating .ini configuration files, specifically designed for LÖVE game development.
A minimal binary-size template engine designed for dynamic configuration generation in Docker containers.
A Go library for easy configuration management that populates structs from command line, environment variables, and YAML files.
django-constance integration for Wagtail CMS
A PHP library for parsing and encoding TOML configuration files with AST access and error recovery.
A Crystal configuration parser with a human-friendly format, macros, and fault tolerance.
A .NET library for automatic dependency injection configuration via assembly scanning and rules.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.