Showing 36 of 205 projects
A D library for reading and writing SDLang (Simple Declarative Language), a concise, type-aware data format.
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.
A Go implementation of Lightbend's HOCON configuration format, a human-friendly JSON superset.
An opinionated configuration loading framework for containerized and 12-Factor compliant Go applications.
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.
A Dropwizard asset bundle that allows URI redirects to load files from disk instead of the classpath.
Convert Composer dependencies between YAML and JSON formats.
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.