knadh / koanf
Simple, extremely lightweight, extensible, configuration management library for Go. Support for JSON, TOML, YAML, env, command line, file, S3 etc. Alternative to viper.
☆2,796Updated this week
Related projects ⓘ
Alternatives and complementary repositories for koanf
- A stricter gofmt☆3,342Updated 3 months ago
- Kong is a command-line parser for Go☆2,154Updated this week
- ☔️ A complete Go cache library that brings you multiple ways of managing your caches☆2,484Updated last month
- A simple, zero-dependencies library to parse environment variables into structs☆4,946Updated this week
- Fast JSON encoder/decoder compatible with encoding/json for Go☆3,099Updated last week
- SQL-first Golang ORM☆3,805Updated this week
- 🚀 Visualise your Go program runtime metrics in real time in the browser☆3,219Updated 6 months ago
- Testcontainers for Go is a Go package that makes it simple to create and clean up container-based dependencies for automated integration/…☆3,660Updated this week
- Automatically set GOMAXPROCS to match Linux container CPU quota.☆4,169Updated last month
- Random fake data generator written in go☆4,576Updated 3 weeks ago
- Package for comparing Go values in tests☆4,222Updated 3 weeks ago
- A mock code autogenerator for Go☆6,149Updated this week
- Table-writer and more in golang!☆3,037Updated this week
- A really basic thread-safe progress bar for Golang applications☆4,142Updated last week
- Goroutine leak detector☆4,568Updated last month
- Simple golang library for retry mechanism☆2,458Updated 2 months ago
- A Go (golang) package for representing a list of errors as a single error.☆2,348Updated this week
- A FileSystem Abstraction System for Go☆5,975Updated 3 months ago
- Implementation of various JWx (Javascript Object Signing and Encryption/JOSE) technologies☆1,951Updated this week
- Write better integration tests! Dockertest helps you boot up ephermal docker images for your Go tests with minimal work.☆4,168Updated this week
- a Make/rake-like dev tool using Go☆4,160Updated 5 months ago
- HTTP requests for Gophers☆1,517Updated 2 months ago
- GoMock is a mocking framework for the Go programming language.☆2,299Updated 3 weeks ago
- Jennifer is a code generator for Go☆3,376Updated 2 months ago
- Pure Go Redis server for Go unittests☆3,099Updated last month
- An idiomatic Go (golang) validation package. Supports configurable and extensible validation rules (validators) using normal language con…☆3,762Updated 7 months ago
- Minimalist and zero-dependency scheduling library for Go☆1,795Updated last month
- ⚙️ A dependency injection toolkit based on Go 1.18+ Generics.☆1,875Updated this week
- 🍕 Enjoy a slice! A utility library for dealing with slices and maps that focuses on type safety and performance.☆1,971Updated 3 months ago
- Minimal and idiomatic WebSocket library for Go☆3,957Updated 2 weeks ago