github.com/starwalkn/kono

Kono

lightweight extendable API Gateway in Go - parallel fan-out, flexible aggregation, and zero configuration magic.

72

Decision Signals

Health score 72/100, confidence 100/100.

Strong
Maintenance 95
Adoption 24
Security 92
Maturity 65
Developer DX 97
Confidence 100

Install

go get github.com/starwalkn/kono

Package Data

updated May 28, 2026
Latest versionv0.4.1
Imported by0 packages
Stars6
Forks1
Last activityToday
Latest releasev0.5.0 (1 day ago)
LicenseApache-2.0
Known vuln records0

API Surface

158 symbols
SymbolKindSynopsis
AddrList Type type AddrList []string
AddrList.UnmarshalYAML Method func (a *AddrList) UnmarshalYAML(value *yaml.Node) error
AdminConfig Type type AdminConfig struct{ ... }
AdminConfig.BindAddr Field BindAddr string
AdminConfig.EnablePprof Field EnablePprof bool
AdminConfig.HeaderTimeout Field HeaderTimeout time.Duration
AdminConfig.Port Field Port int
AdminConfig.Timeout Field Timeout time.Duration
AggregationConfig Type type AggregationConfig struct{ ... }
AggregationConfig.BestEffort Field BestEffort bool
AggregationConfig.OnConflict Field OnConflict *OnConflictConfig
AggregationConfig.Strategy Field Strategy string

Similar Packages

Go Configuration Libraries

#1 Koanf

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

Go Configuration Libraries 4.0K stars 540 imported-by 100% confidence
95

#2 Viper

Go configuration with fangs.

Go Configuration Libraries 30.3K stars 103.3K imported-by 65% confidence
88

#3 env

A simple, zero-dependencies library to parse environment variables into structs

Go Configuration Libraries 6.2K stars 0 imported-by 45% confidence
86

#4 ini

Package ini provides INI file read and write functionality in Go

Go Configuration Libraries 3.5K stars 0 imported-by 45% confidence
85

#5 v2

Package config is a go config management implement.

Go Configuration Libraries 0 stars 215 imported-by 75% confidence
73