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

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

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

Open-source alternatives to Aconfig

30 open-source projects similar to cristalhq/aconfig, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best Aconfig alternative.

  • go-external-config/consulgo-external-config 的头像

    go-external-config/consul

    0在 GitHub 上查看↗

    HashiCorp Consul is a service networking solution that enables teams to manage secure network connectivity between services and across on-prem and multi-cloud environments and runtimes. Consul offers service discovery, service mesh, traffic management, and automated updates to network…

    在 GitHub 上查看↗0
  • heetch/confitaheetch 的头像

    heetch/confita

    507在 GitHub 上查看↗

    Load configuration in cascade from multiple backends into a struct

    Goconfigurationconfiguration-loadergolang
    在 GitHub 上查看↗507
  • facebookresearch/hydrafacebookresearch 的头像

    facebookresearch/hydra

    10,449在 GitHub 上查看↗

    Hydra is a hierarchical configuration framework and type-safe configuration manager. It is designed to manage complex application settings through composable configuration files and command-line overrides, ensuring that configuration values match expected data types during instantiation. The framework functions as a dynamic object instantiator that creates class instances directly from hierarchical configuration values and nested objects. It also operates as a hyperparameter sweep orchestrator and cluster job launcher, enabling the execution of multiple application runs across parameter range

    Python
    在 GitHub 上查看↗10,449
  • go-external-config/awsgo-external-config 的头像

    go-external-config/aws

    0在 GitHub 上查看↗

    Parameter Store provides secure, hierarchical storage for configuration data management and secrets management. You can store data such as passwords, database strings, Amazon Machine Image (AMI) IDs, and license codes as parameter values. You can store values as plain text or encrypted data. You…

    在 GitHub 上查看↗0

AI 搜索

探索更多 awesome 仓库

用简单的语言描述您的需求 —— AI 将根据相关性为您从数千个精选开源项目中进行排序。

Find more with AI search
  • gookit/configgookit 的头像

    gookit/config

    583在 GitHub 上查看↗

    📝 Go configuration manage(load,get,set,export). support JSON, YAML, TOML, Properties, INI, HCL, ENV and Flags. Multi file load, data override merge, parse ENV var. Go应用配置加载管理,支持多种格式,多文件加载,远程文件加载,支持数据合并,解析环境变量名

    Goconfigconfig-managementconfiguration
    在 GitHub 上查看↗583
  • hedzr/storehedzr 的头像

    hedzr/store

    7在 GitHub 上查看↗

    extensible, high-performance configuration management library, optimized for hierarchical data

    Goconfigconfig-loaderconfig-management
    在 GitHub 上查看↗7
  • alecthomas/kongalecthomas 的头像

    alecthomas/kong

    2,976在 GitHub 上查看↗

    Kong is a declarative command line interface framework and parser for Go. It maps flags and positional arguments directly into typed Go structures using struct tags, allowing developers to define terminal interfaces through data models rather than manual parsing logic. The project functions as a configuration mapper that populates Go structures from a combination of command-line arguments, environment variables, and JSON files. It distinguishes itself by providing a dependency injection container to pass external services into command handlers and a plugin architecture for dynamic command reg

    Gocommand-linecommandsflags
    在 GitHub 上查看↗2,976
  • dsbasko/go-cfgdsbasko 的头像

    dsbasko/go-cfg

    49在 GitHub 上查看↗

    The library provides a unified way to read configuration data from different sources, such as environment variables, command line flags, and configuration files.

    Go
    在 GitHub 上查看↗49
  • fulldump/goconfigfulldump 的头像

    fulldump/goconfig

    48在 GitHub 上查看↗

    Your configuration library for your Go programs.

    Go
    在 GitHub 上查看↗48
  • adrg/xdgadrg 的头像

    adrg/xdg

    1,002在 GitHub 上查看↗

    Go implementation of the XDG Base Directory Specification and XDG user directories

    Gocross-platformgogolang
    在 GitHub 上查看↗1,002
  • go-ini/inigo-ini 的头像

    go-ini/ini

    3,542在 GitHub 上查看↗

    Package ini provides INI file read and write functionality in Go

    Goconfigurationgoini
    在 GitHub 上查看↗3,542
  • golobby/configgolobby 的头像

    golobby/config

    366在 GitHub 上查看↗

    A lightweight yet powerful configuration manager for the Go programming language

    Goconfigconfig-managementconfig-manager
    在 GitHub 上查看↗366
  • gurkankaymak/hocongurkankaymak 的头像

    gurkankaymak/hocon

    92在 GitHub 上查看↗

    go implementation of lightbend's HOCON configuration library https://github.com/lightbend/config

    Goconfiguration-libraryconfiguration-parserenvironment-variables
    在 GitHub 上查看↗92
  • h5bp/server-configs-nginxh5bp 的头像

    h5bp/server-configs-nginx

    11,562在 GitHub 上查看↗

    This project provides a collection of optimized configuration boilerplates and templates for Nginx web servers. Its primary purpose is to provide a standardized foundation for server performance tuning, security hardening, and the deployment of virtual hosts. The suite includes specific directives to mask server identity, protect sensitive system files, and secure communication. It also features predefined templates for managing multiple secure and non-secure website hosts using a modular directory structure. Broadly, the project covers server resource tuning through worker process adjustmen

    best-practicesconfigh5bp
    在 GitHub 上查看↗11,562
  • azure/appconfiguration-goproviderAzure 的头像

    Azure/AppConfiguration-GoProvider

    5在 GitHub 上查看↗

    The configuration provider for consuming data in Azure App Configuration from Go applications.

    Go
    在 GitHub 上查看↗5
  • beatlabs/harvesterbeatlabs 的头像

    beatlabs/harvester

    134在 GitHub 上查看↗

    Harvest configuration, watch and notify subscriber

    Goconfiguration-managementgogolang
    在 GitHub 上查看↗134
  • deatil/go-arraydeatil 的头像

    deatil/go-array

    22在 GitHub 上查看↗

    A Go package that read or set data from map, slice or json

    Goarraygogo-array
    在 GitHub 上查看↗22
  • diegomarangoni/typenvdiegomarangoni 的头像

    diegomarangoni/typenv

    12在 GitHub 上查看↗

    Go minimalist typed environment variables library

    Gogogolanglibrary
    在 GitHub 上查看↗12
  • borudar/configurationBoRuDar 的头像

    BoRuDar/configuration

    108在 GitHub 上查看↗

    Library for setting values to structs' fields from env, flags, files or default tag

    Go12-factorconfigconfiguration
    在 GitHub 上查看↗108
  • andreiavrammsd/configandreiavrammsd 的头像

    andreiavrammsd/config

    0在 GitHub 上查看↗

    Parse configuration values into given struct from environment, files, json, bytes, or other input convertible to bytes

    Goconfigurationenvironmentgolang
    在 GitHub 上查看↗0
  • bytedance/sonicbytedance 的头像

    bytedance/sonic

    9,492在 GitHub 上查看↗

    Sonic is a high-performance Go JSON serialization library that provides tools for encoding and decoding native data structures. It functions as a JIT-accelerated encoder, a JSON AST parser, a stream processor, and a lazy decoder. The project utilizes just-in-time machine code generation to optimize the encoding of large data schemas and employs a JIT assembler to maximize serialization and deserialization speeds. It features a precompiled schema warmup process to prevent latency spikes during initial execution and leverages SIMD hardware instructions for accelerated parsing. The library cove

    Gohigh-performancejitjson
    在 GitHub 上查看↗9,492
  • caarlos0/envcaarlos0 的头像

    caarlos0/env

    6,004在 GitHub 上查看↗

    env is a Go library that reads environment variables and populates the fields of a Go struct according to tag directives. It uses reflection to iterate over struct types and tags at runtime, mapping environment variable names to struct fields and applying parsing behavior defined in struct tags. The library supports required field validation, returning errors when marked fields are missing or empty after parsing. It also provides default value fallback from struct tags when environment variables are not set, environment variable expansion that recursively substitutes references within values,

    Goconfigconfigurationenvironment
    在 GitHub 上查看↗6,004
  • agilira/argusagilira 的头像

    agilira/argus

    170在 GitHub 上查看↗

    High-performance configuration management framework for Go applications with zero-allocation performance, universal format support (JSON, YAML, TOML, HCL, INI, Properties), and an ultra-fast CLI powered by Orpheus.

    Goagilira-orpheuscliconfiguration-management
    在 GitHub 上查看↗170
  • go-external-config/vaultgo-external-config 的头像

    go-external-config/vault

    0在 GitHub 上查看↗

    Vault provides centralized, well-audited privileged access and secret management for mission-critical data whether you deploy systems on-premises, in the cloud, or in a hybrid environment.

    在 GitHub 上查看↗0
  • antham/envhantham 的头像

    antham/envh

    100在 GitHub 上查看↗

    Go helpers to manage environment variables

    Goconfiguration-managementenvironmentgolang
    在 GitHub 上查看↗100
  • chaindead/zerocfgchaindead 的头像

    chaindead/zerocfg

    200在 GitHub 上查看↗

    Zero-effort, concise configuration management that avoids boilerplate and repetitive actions.

    Goconfigconfigurationenvironment
    在 GitHub 上查看↗200
  • goraz/oniongoraz 的头像

    goraz/onion

    119在 GitHub 上查看↗

    Layer based configuration for golang

    Goconfigconfigurationgolang
    在 GitHub 上查看↗119
  • greencoda/confiqgreencoda 的头像

    greencoda/confiq

    40在 GitHub 上查看↗

    Structured data format to config struct decoder library for Go

    Goconfigenvgo
    在 GitHub 上查看↗40
  • atelpis/enflagatelpis 的头像

    atelpis/enflag

    38在 GitHub 上查看↗

    Container-focused Golang config: unify Env & Flag parsing in one call with minimal code and zero dependencies.

    Goclicommand-lineconfig
    在 GitHub 上查看↗38
  • hjson/hjson-gohjson 的头像

    hjson/hjson-go

    353在 GitHub 上查看↗

    Hjson for Go

    Gogohjson
    在 GitHub 上查看↗353