Showing 36 of 205 projects
A YAML 1.1-compliant parser and emitter library for the D programming language, designed for ease of use and full feature support.
Read namespaced configuration from the nearest package.json file in a project.
A layer-based, pluggable configuration manager for Go applications with minimal dependencies.
Erlang library for embedding SQL queries and other structured data in separate files with named sections.
A collection of small utility libraries for the LÖVE game development framework.
A Go code generator that automates the functional options pattern, eliminating boilerplate for type-safe constructors and validation.
A Go library for injecting configuration values into structs from environment variables, flags, JSON files, or default tags.
A collection of Fennel macros for Neovim that provides syntactic sugar and missing features for writing configuration elegantly.
A Java configuration library for type-safe, multi-source configuration management with automatic decoding and merging.
An ESLint plugin that validates JSON, YAML, TOML, JavaScript, and Vue files against JSON Schema.
An opinionated configuration loading framework for containerized and 12-Factor compliant Go applications.
A Go implementation of Lightbend's HOCON configuration format, a human-friendly JSON superset.
Generates environment-specific configuration classes and .env files for Dart/Flutter apps during CI/CD builds.
Generate a coherent terminal theme for git, grep, less, and Zsh from your LS_COLORS.
A fast, robust, and feature-rich table serialization library for Lua, designed for game save files and configuration.
A Crystal shard for easily configuring settings with validation, examples, and temporary overrides.
A Go library for loading environment variables into typed configuration structs with validation and customization.
A Crystal configuration library that loads and parses JSON, YAML, and dotenv formats with support for environment variables and remote key-value stores.
A Go library for lexing and parsing Valve Data Format (VDF) files used in Steam and Source engine games.
A total recursion scheme library for Dhall that separates recursion from business logic to enable simpler, modular, and terminating functions.
A TOML parser for Crystal, compliant with the TOML v0.5.0 specification.
A Common Lisp JSON library with extensive configurability for reading, writing, and type mapping.
A Go library for declarative configuration loading from files, environment variables, and command-line arguments.
A Clojure library for building command-line interfaces and configuration management using Malli schemas.
A lightweight, flexible configuration loader for Rust applications with typed configs, live refresh, and multiple source support.
A modern C++17 INI configuration file parser with automatic type conversion and read/write support.
Convert Composer dependencies between YAML and JSON formats.
A Dropwizard asset bundle that allows URI redirects to load files from disk instead of the classpath.
A collection of independent Go packages for building small daemons and servers with advanced logging, systemd integration, and graceful reloads.
A collection of independent Go packages for building small daemons and servers with advanced logging, systemd integration, and graceful reloads.
A Dropwizard bundle that enables writing config.yaml as a Freemarker template for dynamic configuration.
experimental YAML implementation in Ada
A lightweight and extensible Java library for resolving application properties from files, databases, git, and custom external sources.
An Eclipse Vert.x verticle that deploys other verticles from HOCON configuration files.
A Go library for reading environment variables with .env file support and type-safe configuration.
A lightweight Go configuration library with recursive placeholders resolution and no external dependencies.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.