A cloud-native Go microservices framework with cli tool for productivity.
Repository Index
47,133 repositories indexed
1–24 of 101 · Most stars
Simple HTTP, REST, and SSE client library for Go
- golang
- go
- go-resty
- http-client
Generate Go client and server boilerplate from OpenAPI 3 specifications
Golang client for NATS, the cloud native messaging system.
- go
- golang
- nats
- microservices
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
The leading workflow orchestration platform. Run stateful step functions and AI workflows on serverless, servers, or the edge.
- cli
- event-driven
- serverless-functions
- queues
Simple Go HTTP client with Black Magic
- golang
- go
- http
- http-client
Evans: more expressive universal gRPC client
The interactive web server
The Cloud Native Webhooks Gateway
- webhooks
- convoy
- golang
- automation
An enhanced HTTP client for Go
- circuit-breaker
- hystrix
- retries
- backoff
✨ 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.
A CLI tool for building Go applications.
- golang-cli
- go
- golang
- scaffold
Retryable HTTP client in Go
net/http.Client like HTTP Client with options to select specific client TLS Fingerprints to use for requests.
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.
simple, fast, reliable websocket server & client, supports running over tcp/kcp/unix domain socket. keywords: ws, proxy, chat, go, golang...
- websocket
- go-websocket
- ws
- go-ws
A Go HTTP client library for creating and sending API requests
HTTP requests for Gophers
- golang
- requests
- http
- http-client
⛓️RuleGo is a lightweight, high-performance, embedded, next-generation component orchestration rule engine framework for Go.
- go
- rule-engine
- edge-computing
- iot
💨 A real time messaging system to build a scalable in-app notifications, multiplayer games, chat apps in web and mobile apps.
Executing shell commands via HTTP server
Hprose is a cross-language RPC. This project is Hprose for Golang.
- rpc
- rpc-framework
- rpc-client
- rpc-server
Package githubv4 is a client library for accessing GitHub GraphQL API v4 (https://docs.github.com/en/graphql).