GraphQL Router / API Gateway framework written in Golang, focussing on correctness, extensibility, and high-performance. Supports Federation v1 & v2, Subscriptions & more.
Repository Index
86,576 visible repositories in the index
1,849–1,872 of 3,278 · Most stars
New Relic Go Agent
A simple and flexible health check library for Go.
- golang
- health
- microservice
- kubernetes
A lightweight document-oriented NoSQL database written in pure Golang.
- nosql-database
- document-oriented-database
- golang
- json
Simple key-value store abstraction and implementations for Go (Redis, Consul, etcd, bbolt, BadgerDB, LevelDB, Memcached, DynamoDB, S3, PostgreSQL, MongoDB, CockroachDB and many more)
- go
- golang
- key-value
- key-value-store
Chaos engineering tool for simulating real-world distributed system failures
MQTT Clients and Servers in Go
Go library for accessing and embedding Tor clients and servers
- go
- tor
Tania is a farm management software for the hobbyist and smallholder farmer.
- farm-management
- tania
- golang
- go
Generate a Go struct from XML.
- xml
- code-generation
- hacktoberfest
:sparkles: :rocket: EasyTCP is a light-weight TCP framework written in Go (Golang), built with message router. EasyTCP helps you build a TCP server easily fast and less painful.
- tcp
- go
- golang
- middleware
Go packages to interact with QEMU using the QEMU Machine Protocol (QMP). Apache 2.0 Licensed.
- golang
- qemu
Better asset workflow for iOS developers. Generate Xcode image catalogs for iOS / OSX app icons, universal images, and more.
One-Time-Secret sharing platform with a symmetric 256bit AES encryption in the browser
- one-time-secret
- golang
- encryption
- aes256
An efficient and feature complete Hystrix like Go implementation of the circuit breaker pattern.
- circuit
- hystrix
- circuit-breaker-pattern
- slo
:rocket: Modern cross-platform HTTP load-testing tool written in Go
- go
- golang
- load-testing
- performance
Easy, painless AWS credentials on developer laptops.
Use eBPF to speed up your Service Mesh like crossing an Einstein-Rosen Bridge.
- ebpf
- istio
- mesh
- linkerd2
raven is a Linkedin information gathering tool that can be used by pentesters to gather information about an organization employees using Linkedin.
Build platforms that flexibly mix SQL, batch, and stream processing paradigms
- golang
- event-sourcing
- stream-processing
- brokers
Harmful workload generator for PostgreSQL
- postgresql
- benchmarking
- testing
- failure-injection
Package cdp provides type-safe bindings for the Chrome DevTools Protocol (CDP), written in the Go programming language.
- devtools-protocol
- chrome-devtools-protocol
- chrome-debugging-protocol
- cdp
Fast ring-buffer deque (double-ended queue)
- deque
- queue
- ring-buffer
- circular-buffer
Consistent hashing with bounded loads in Golang
- consistent-hashing
- golang
- load-balancing
- consistent-hashing-library