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.
The Go language implementation of gRPC. HTTP/2 based RPC
Ultra performant API Gateway with middlewares. A project hosted at The Linux Foundation
Design-first Go framework that generates API code, documentation, and clients. Define once in an elegant DSL, deploy as HTTP and gRPC services with zero drift between code and docs.
Instant REST and MCP APIs for PostgreSQL and MySQL, on existing or new databases. CRUD, custom SQL routes, auth and ACL without writing a backend. Low-code, ⚡ realtime, high-performance. Native MySQL support since v2.5
A quick and easy way to setup a RESTful JSON API
A powerful and easy-to-use Go development framework that enables you to effortlessly build stable, reliable, and high-performance backend services with a "low-code" approach.
GO Feature Flag is a simple, complete and lightweight self-hosted cloud native feature flag solution 100% Open Source — built on OpenFeature 🎛️
SURF - Advanced Go HTTP client with Chrome/Firefox browser impersonation, HTTP/3 with QUIC fingerprinting, JA3/JA4 TLS emulation, and anti-bot bypass for web automation and scraping.
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
Marshmallow provides a flexible and performant JSON unmarshalling in Go. It specializes in dealing with unstructured struct - when some fields are known and some aren't, with zero performance overhead nor extra coding needed.
A microframework to build web apps; with handler chaining, middleware support, and most of all; standard library compliant HTTP handlers(i.e. http.HandlerFunc).
An easy-to-use SDK for Feishu and Lark Open Platform (Instant Messaging API only)
- feishu
- feishu-sdk
- larksuite
- lark-sdk
A set of performant rate limiters for Go
- api
- rate-limiter
- rate
- quotas
a tool for handling file uploads simple
Generate OpenAPI 3.1 specs from Go source code via static analysis — zero annotations, automatic framework detection
API Framework supporting REST and RPC.
High-level performant CSV encoding and decoding library
- csv
- csv-export
- csv-import
- csv-parser
Go http.Client with a byte-exact browser TLS fingerprint (uTLS) — survive JA3/JA4 blocking without a headless browser.
- akamai-fingerprint
- anti-bot
- cloudflare-bypass
- go