awesome-repositories.com
博客
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目关于排名机制媒体报道MCP 服务器
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

3 个仓库

Awesome GitHub RepositoriesEnvironment Variable Mappers

Utilities that map system-level environment variables to internal application configuration keys.

Distinguishing note: Distinct from general configuration management: focuses on the mapping layer between OS environment variables and application settings.

Explore 3 awesome GitHub repositories matching development tools & productivity · Environment Variable Mappers. Refine with filters or upvote what's useful.

Awesome Environment Variable Mappers GitHub Repositories

用 AI 发现最棒的仓库。我们将通过 AI 为您搜索最匹配的仓库。
  • python-poetry/poetrypython-poetry 的头像

    python-poetry/poetry

    34,282在 GitHub 上查看↗

    Poetry is a comprehensive dependency manager and packaging tool for Python projects. It functions as a configuration engine that resolves complex dependency graphs, manages isolated virtual environments, and ensures reproducible builds through deterministic lock file generation. By centralizing project metadata and build requirements into a single configuration file, it provides a unified workflow for managing the entire lifecycle of a Python codebase. The project distinguishes itself through its constraint-based solver, which evaluates environment markers and version requirements to maintain

    Maps environment variables to internal configuration keys.

    Pythondependency-managerpackage-managerpackaging
    在 GitHub 上查看↗34,282
  • lorenwest/node-configlorenwest 的头像

    lorenwest/node-config

    6,425在 GitHub 上查看↗

    node-config 是一个 Node.js 应用配置管理器,用于加载、合并和管理不同部署环境下的应用设置。它作为一个分层配置加载器,定义默认设置并根据环境、主机名或实例 ID 进行覆盖。 该项目提供了一个环境变量映射器,用于将外部变量和命令行参数链接到内部配置结构。它还包含一个外部配置客户端,用于在引导过程中从远程提供程序获取设置。 该系统支持自定义配置目录规范,并支持为非标准文件格式注入外部解析器。它包含一个验证框架,以确保在应用启动前存在所需的配置文件,并允许在测试期间进行运行时配置修改以覆盖不可变性。

    Maps system-level environment variables and command line arguments to internal application configuration structures.

    JavaScript
    在 GitHub 上查看↗6,425
  • kelseyhightower/envconfigkelseyhightower 的头像

    kelseyhightower/envconfig

    5,404在 GitHub 上查看↗

    envconfig is a Go configuration decoder and environment variable mapper that deserializes environment variables into structured Go data types. It provides tools for validating mandatory fields and ensuring application configuration adheres to the external configuration patterns of twelve-factor app compliance. The library features a help generator that creates formatted usage text based on struct definitions to describe expected environment variables. It also includes a validation tool capable of detecting unused environment variables that match a specific prefix but do not correspond to any

    Maps system-level environment variables to internal Go configuration structs using tags for defaults and requirements.

    Go
    在 GitHub 上查看↗5,404
  1. Home
  2. Development Tools & Productivity
  3. Environment Variable Mappers