A cloud-native Go microservices framework with cli tool for productivity.
Repository Index
47,133 repositories indexed
1–24 of 41 · Most stars
The fastest HTTP/2 Go Web Framework. New, modern and easy to learn. Fast development with Code you control. Unbeatable cost-performance ratio :rocket:
- go
- iris
- web-framework
- mvc
Infrastructure orchestration from local to your cloud
- go
- backend
- microservices
- encore
go generate based graphql server library
Swagger 2.0 implementation for go
- go
- swagger-codegen
- api
- code-generator
Generate Go client and server boilerplate from OpenAPI 3 specifications
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.
- go
- goa
- microservices
- rest
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
One governed graph for AI agents — GraphQL + MCP over your databases, files, APIs, and code
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.
Fast JSON parser and validator for Go. No custom structs, no code generation, no reflection
- json-parser
- fast
- golang
- go
idiomatic codec and rpc lib for msgpack, cbor, json, etc. msgpack.org[Go]
Golang Fuego - Web framework generating OpenAPI 3 spec from source code - Pluggable to existing Gin & Echo APIs
- golang
- http-server
- openapi
- fuego
⛓️RuleGo is a lightweight, high-performance, embedded, next-generation component orchestration rule engine framework for Go.
- go
- rule-engine
- edge-computing
- iot
A Go client library for the Twitter 1.1 API
- go
- golang
- go-library
CBOR codec (RFC 8949, RFC 8742) with CBOR tags, Go struct tag options (toarray, keyasint, omitempty, omitzero), float64/32/16, big.Int, and fuzz tested.
- cbor
- rfc-8949
- cose
- cwt
Goavro is a library that encodes and decodes Avro data.
- avro
- golang
csvutil provides fast and idiomatic mapping between CSV and Go (golang) values.
- golang
- csv
- fast
- csv-parser
:steam_locomotive: Decodes url.Values into Go value(s) and Encodes Go value(s) into url.Values. Dual Array and Full map support.
- decoding
- encoder
- form
- parser
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
Decode / encode XML to/from map[string]interface{} (or JSON); extract values with dot-notation paths and wildcards. Replaces x2j and j2x packages.
An opinionated production-ready SQL-/Swagger-first RESTful JSON API written in Go, highly integrated with VSCode DevContainers by allaboutapps.
- golang-development
- vscode-devcontainers
- golang
- go
All-in-One Backend as a Service with Headless CMS Power
- golang
- headless-cms
- backend
- cms
Build microservice with rk-boot and let the team take over clean and tidy code.