Simple, useful and opinionated config loader.
- go
- golang
- dependency-free
- config
47,133 repositories indexed
49–72 of 108 · Most stars
Simple, useful and opinionated config loader.
Composable, observable and performant config handling for Go for the distributed processing era
🚨 Design workflows of slog handlers: pipeline, middleware, fanout, routing, failover, load balancing...
Dependency Manager for Delphi and Lazarus
Translated📝 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 application configuration loading and management, supporting multiple formats, multi-file loading, remote file loading, data merging, and parsing of environment variable names
A StreamLike, Immutable, Lazy Loading and smart Golang Library to deal with slices.
Load configuration in cascade from multiple backends into a struct
Flexible HTTP command line stress tester for websites and web services
A complete solution to reload your go code without restarting your server, interrupting or blocking any ongoing procedure.
eBPF-based workload orchestration platform, built for Cloud Native ecosystem.
The simplest config loader for Go that reads/watches from file, env, flag and clouds (AWS, Azure, GCP).
WeScale is a Modern MySQL proxy that supports read-write-split, read-after-write-consistency, load balancing and OnlineDDL.
Load environment variables from `.env` or `io.Reader` in Go.
Pakkero is a binary packer written in Go made for fun and educational purpose. Its main goal is to take in input a program file (elf binary, script, even appimage) and compress it, protect it from tampering and intrusion.
A gh CLI extension that uploads attachments to GitHub from the command line
TranslatedKeep discovering by following your curiosity — a local-first tool for multi-platform content aggregation, reading, and note-taking
Blast is a simple tool for API load testing and batch jobs
k6 extension to load test Apache Kafka with support for various serialization formats, SASL, TLS, compression, Schema Registry client and beyond
A toolbox to benchmark TPC workloads in Go
go-etl is a toolset for data extraction, transformation and loading.
Goma Gateway – Lightweight, High-Performance API Gateway and Reverse Proxy with declarative config, robust middleware, and support for REST, GraphQL, TCP, UDP, and gRPC.
High-performance configuration management framework for Go applications with zero-allocation performance, universal format support (JSON, YAML, TOML, HCL, INI, Properties), and an ultra-fast CLI powered by Orpheus.
Web-Development 41, a static web server with live-reload
Golang Super Simple Load Balance