Glow is an easy-to-use distributed computation system written in Go, similar to Hadoop Map Reduce, Spark, Flink, Storm, etc. I am also working on another similar pure Go system, https://github.com/chrislusf/gleam , which is more flexible and more performant.
Repository Index
47,133 repositories indexed
145–168 of 624 · Most stars
Idempotent schema management for MySQL, PostgreSQL, SQLite, and SQL Server
- mysql
- postgresql
- schema-changes
- mssql
Fast, portable, non-Turing complete expression evaluation with gradual typing (Go)
- golang
- go
- cel
- expression
MinIO Go client SDK for S3 compatible object storage
- libraries
- go
- minio
- client-sdk
Lightweight selfhosted Firefox Send alternative without public upload. AWS S3 supported.
- selfhosted
- self-hosted
- download
- uploader
Rapid, easy full-stack web development starter kit and admin panel in Go
- go
- golang
- mvc
- framework
zot - A scale-out production-ready vendor-neutral OCI-native container image/artifact registry (purely based on OCI Distribution Specification)
- zot
- opencontainers
- oci
- distribution-spec
Roaring bitmaps in Go (golang), used by InfluxDB, Bleve, DataDog
- go
- roaring-bitmaps
- bitmap-compression
- bitset
Use all your internet connections at once on Windows, macOS, Linux and Android: per-connection load balancing over Wi-Fi, Ethernet, mobile data and phone tethers
- windows
- networking
- load-balancing
- bandwidth-aggregation
Gaining advanced insights from Git repository history.
- git-analysis
- machine-learning
- tensorflow
- git
Go package for reading from continously updated files (tail -f)
✨ A complete and self-contained solution for developers of any qualification to create a production-ready project with backend (Go), frontend (JavaScript, TypeScript) and deploy automation (Ansible, Docker) by running only one CLI command.
Network Diagnostic Tool
- golang
- network
- ping
- traceroute
music streaming server / free-software subsonic server API implementation
- subsonic
- go
- golang
- subsonic-server
Interactive Go Interview Platform - 30+ coding challenges with instant feedback, AI interview simulation, competitive leaderboards, and automated testing. From beginner to advanced levels with real-world scenarios.
- go-interview-questions
- golang
- golang-interview-questions
- hacktoberfest
Fast thread-safe inmemory cache for big number of entries in Go. Minimizes GC overhead
- golang
- go
- cache
- inmemory-cache
Dead simple rate limit middleware for Go.
Fast, dependency-free Go package to infer binary file types based on the magic numbers header signature
- magic-numbers
- filetype
- mime
- mime-types
A contract-driven gRPC regression harness for AI coding agents, with human-approved baselines. Snapshot the valid call chains of an API so an agent can look one up instead of tracing for it. gRPC today, OpenAPI next
Fault tolerance and resilience patterns for Go
- resilience
- resiliency-patterns
- retry
- circuit-breaker
Most advanced key-value database written in Go, extremely fast, compatible with LSM tree and B+ tree.
- lsm-tree
- bptree
- kv-store
- golang
A simple Go package for querying over JSON, YAML, XML, and CSV data.
- gojsonq
- golang-json-query
- go-json
- go-json-query
REX-Ray is a container storage orchestration engine enabling persistence for cloud native workloads
- go
- rex-ray
- storage-providers
- docker
✨Clean and minimalistic environment configuration reader for Golang
- configuration
- environment-variables
- environment-configuration
- hacktoberfest