config

A library for working with structured configuration in Go (by andrewpillar)

Config Alternatives

Similar projects and alternatives to config based on common topics and language

  • terraform

    Terraform enables you to safely and predictably create, change, and improve infrastructure. It is a source-available tool that codifies APIs into declarative configuration files that can be shared amongst team members, treated as code, edited, reviewed, and versioned.

  • hcl

    HCL is the HashiCorp configuration language.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • djinn

    Source code for the Djinn CI platform (by djinn-ci)

  • LIBUCL

    Universal configuration library parser

  • expr

    Expression language and expression evaluation for Go

  • expr

    Discontinued Expression language and expression evaluation for Go [Moved to: https://github.com/expr-lang/expr] (by antonmedv)

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

config reviews and mentions

Posts with mentions or reviews of config. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2022-04-09.
  • Structured configuration in Go
    5 projects | dev.to | 9 Apr 2022
    as you can see, it is very similar to HCL, however there is less visual noise as I call it. The library developed for this is called config which is used for decoding the configuration, there is not support as of yet for encoding. With this library you will be able to configured support for environment variable expansion and support for includes. I have found that this strikes the balance I require of a configuration language, declarative, with limited visual noise, and easy for people to read. This is hardly a silver bullet, and no doubt will demonstrate it's limitations depending on what it is you're trying to configured. Nonetheless, I have found it be flexible for my use cases. You can see examples of this language in the djinn-ci/djinn repository itself in the dist directory.

Stats

Basic config repo stats
1
12
0.9
about 1 year ago

andrewpillar/config is an open source project licensed under MIT License which is an OSI approved license.

The primary programming language of config is Go.


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