koanf

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

Koanf Alternatives

Similar projects and alternatives to koanf

  1. prometheus

    The Prometheus monitoring system and time series database.

  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. Gin

    169 koanf VS Gin

    Gin is a HTTP web framework written in Go (Golang). It features a Martini-like API with much better performance -- up to 40 times faster. If you need smashing performance, get yourself some Gin.

  4. cobra

    144 koanf VS cobra

    A Commander for modern Go CLI interactions

  5. chi

    109 koanf VS chi

    lightweight, idiomatic and composable router for building Go HTTP services

  6. viper

    79 koanf VS viper

    Go configuration with fangs

  7. sqlx

    76 koanf VS sqlx

    general purpose extensions to golang's database/sql

  8. pgx

    75 koanf VS pgx

    PostgreSQL driver and toolkit for Go

  9. SaaSHub

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

    SaaSHub logo
  10. Testify

    73 koanf VS Testify

    A toolkit with common assertions and mocks that plays nicely with the standard library

  11. consul

    65 koanf VS consul

    Consul is a distributed, highly available, and data center aware solution to connect and configure applications across dynamic, distributed infrastructure.

  12. logrus

    42 koanf VS logrus

    Structured, pluggable logging for Go.

  13. zerolog

    41 koanf VS zerolog

    Zero Allocation JSON Logger

  14. errors

    31 koanf VS errors

    Discontinued Simple error handling primitives

  15. urfave/cli

    A declarative, simple, fast, and fun package for building command line tools in Go (by urfave)

  16. godotenv

    A Go port of Ruby's dotenv library (Loads environment variables from .env files)

  17. kelseyhightower/envconfig

    Golang library for managing configuration data from environment variables

  18. ginkgo

    20 koanf VS ginkgo

    A Modern Testing Framework for Go

  19. pflag

    15 koanf VS pflag

    Drop-in replacement for Go's flag package, implementing POSIX/GNU-style --flags.

  20. kong

    12 koanf VS kong

    Kong is a command-line parser for Go (by alecthomas)

  21. go-flags

    go command line option parser

  22. config

    JSON or YAML configuration wrapper with convenient access methods. (by olebedev)

  23. SaaSHub

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

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

koanf discussion

Log in or Post with

koanf reviews and mentions

Posts with mentions or reviews of koanf. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2024-07-13.

Stats

Basic koanf repo stats
14
3,234
8.4
9 days ago

knadh/koanf is an open source project licensed under MIT License which is an OSI approved license.

The primary programming language of koanf is Go.


Sponsored
InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com

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