lightweight, idiomatic and composable router for building Go HTTP services
- http
- router
- context
- middleware
47,133 repositories indexed
1–24 of 24 · Most stars
lightweight, idiomatic and composable router for building Go HTTP services
Evans: more expressive universal gRPC client
✨ 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.
Pure Go 1000k+ connections solution, support tls/http1.x/websocket and basically compatible with net/http, with high-performance and low memory cost, non-blocking, event-driven, easy-to-use.
GO Feature Flag is a simple, complete and lightweight self-hosted cloud native feature flag solution 100% Open Source — built on OpenFeature 🎛️
⛓️RuleGo is a lightweight, high-performance, embedded, next-generation component orchestration rule engine framework for Go.
📧 Easy to use, yet comprehensive library for sending mails with Go
vacuum is the worlds fastest and most versatile OpenAPI, Arazzo, AsyncAPI & JSON Schema linter, docs generator and toolkit. It tears through API specs at light speed. 100% compatible with Spectral rulesets, and OpenAPI 3.0, 3.1 and 3.2
GraphQL Router / API Gateway framework written in Golang, focussing on correctness, extensibility, and high-performance. Supports Federation v1 & v2, Subscriptions & more.
High-performance framework for building redis-protocol compatible TCP servers/services
A Go library for master-less peer-to-peer autodiscovery and RPC between HTTP services
Composable framework for writing HTTP handlers in Go.
A microframework to build web apps; with handler chaining, middleware support, and most of all; standard library compliant HTTP handlers(i.e. http.HandlerFunc).
The type-safe, event-driven workflow orchestration library that scales with your business. Build robust, distributed workflows in Go with compile-time safety, automatic retries, and horizontal scaling out of the box. Integrate with your existing tech stack using adapters 🚀
Translated⚡ Rux is an simple and fast web framework. support route group, param route binding, middleware, compatible http.Handler interface.
Complete, dependency-free Go client for the YNAB API — 44 operations, exact integer money, first-class delta sync, contract-tested. Unofficial.
CLI client for Portainer
No comments, simple go wrapper to create swagger 2.0 compatible APIs. Support most routing frameworks, such as built-in, gin, chi, mux, echo, httprouter, fasthttp and more.
Modern Pure Go implementation of the HDF5 file format
Patient API is a PoC project using Golang, Chi, PostrgreSQL among Docker and Docker compose. Exposing REST API endpoints.
get simple struct from complex json
A GraphQL executable document fingerprint hasher and API proxy to compare queries without formatting diffs, comments, variables and input values.
Generate boilerplate + endpoints for Fiber or Gin REST APIs.
A comprehensive, zero-dependency Go SDK for the Paystack API