gookit/config

📝 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应用配置加载管理,支持多种格式,多文件加载,远程文件加载,支持数据合并,解析环境变量名 (by gookit)

Gookit/config Alternatives

Similar projects and alternatives to gookit/config

  1. json5

    100 gookit/config VS json5

    JSON5 — JSON for Humans

  2. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  3. www.yaml.org

    The yaml.org website

  4. node-config

    Node.js Application Configuration

  5. viper

    Go configuration with fangs

  6. go-env

    Golang handling of environment values (by simia-tech)

  7. konfig

    Composable, observable and performant config handling for Go for the distributed processing era

  8. gcfg

    read INI-style configuration files into Go structs; supports user-defined types and subsections

  9. toml

    Instream TOML to JSON encoder (by komkom)

  10. cosmiconfig

    5 gookit/config VS cosmiconfig

    Find and load configuration from a package.json property, rc file, TypeScript module, and more!

  11. configure

    Configure is a Go package that gives you easy configuration of your project through redundancy

  12. ini

    Package ini provides INI file read and write functionality in Go

  13. go-ini

    Go package that encodes and decodes INI-files

  14. misc

    2 gookit/config VS misc

    Experiment on maintaining a multi-project monorepository (by antongolub)

  15. configuration

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

  16. config

    Helps you find, load, combine, autofill and validate configuration values of any kind (by symfony)

  17. uniconfig

    Yet another one config processor. Weird. Slow. Our own.

  18. toposource

    Directed graphs analyzer for parallel traversals

  19. koanf

    Simple, extremely lightweight, extensible, configuration management library for Go. Supports JSON, TOML, YAML, env, command line, file, S3 etc. Alternative to viper.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better gookit/config alternative or higher similarity.

gookit/config discussion

Log in or Post with

gookit/config reviews and mentions

Posts with mentions or reviews of gookit/config. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-10-03.

Stats

Basic gookit/config repo stats
3
545
7.7
11 months ago

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com

Did you know that Go is
the 4th most popular programming language
based on number of references?