The world’s fastest framework for building websites.
Repository Index
47,133 repositories indexed
1–24 of 49 · Most stars
Gin is a high-performance HTTP web framework written in Go. It provides a Martini-like API but with significantly better performance—up to 40 times faster—thanks to httprouter. Gin is designed for building REST APIs, web applications, and microservices.
- server
- middleware
- framework
- go
A platform for building proxies to bypass network restrictions.
- v2ray
- shadowsocks
- golang
- proxy
A platform for building proxies to bypass network restrictions.
Dapr is a portable runtime for building distributed applications across cloud and edge, combining event-driven architecture with workflow orchestration.
A declarative, simple, fast, and fun package for building command line tools in Go
- golang-library
- command-line
- go
- yaml
lightweight, idiomatic and composable router for building Go HTTP services
- http
- router
- context
- middleware
Package gorilla/mux is a powerful HTTP router and URL matcher for building Go web servers with 🦍
- mux
- go
- gorilla
- router
Building event-driven applications the easy way in Go.
- watermill
- event-driven
- event-sourcing
- sagas
A tool that facilitates building OCI images.
Go RPC framework with high-performance and strong-extensibility for building micro-services.
- rpc
- go
- microservices
- framework
Go HTTP framework with high-performance and strong-extensibility for building micro-services.
Framework for building performant, customizable blockchains with native interoperability
- go
- cryptocurrency
- tendermint
- cosmos-sdk
Building powerful interactive prompts in Go, inspired by python-prompt-toolkit.
- vt100
- terminal
- prompt
- interactive
package for building REST-style Web Services using Go
A CLI tool for building Go applications.
- golang-cli
- go
- golang
- scaffold
A free and open source framework for building powerful, fast, elegant 2D and 3D apps that run on macOS, Windows, Linux, iOS, Android, and web with a single Go codebase, allowing you to Code Once, Run Everywhere.
A Go framework for building production agent systems with graph workflows, tools, memory, A2A, AG-UI, MCP, evaluation, and observability.
Gatt is a Go package for building Bluetooth Low Energy peripherals
A versatile library for building CLI applications in Go
CLI - A package for building command line app with go
A Go (golang) package that enhances the standard database/sql package by providing powerful data retrieval methods as well as DB-agnostic query building capabilities.
- golang
- go
- database
- ozzo
iWF is a Workflow-As-Code microservice orchestration platform offering an orchestration coding framework and service for building resilient, fault-tolerant, scalable long-running processes
- golang
- workflow
- distributed-system
- orchestration
A foundational and practical guide for effectively learning and progressively building a blockchain from scratch in Go with gRPC
- blockchain
- blockchain-from-scratch
- concurrent-programming
- cryptography