API Framework supporting REST and RPC.
- rpc
- rpc-framework
- rest-api
- performant
47,133 repositories indexed
361–384 of 427 · Most stars
API Framework supporting REST and RPC.
The production agent framework for Go — type-safe agents, structured output, multi-provider streaming, guardrails, and multi-agent orchestration with zero core dependencies.
Tealang - high level language for Algorand ASC1 and TEAL
Production-ready Go framework for gRPC + HTTP APIs with MongoDB ODM, zero-config SSL, Temporal workflows, cloud utilities, and bootstrap CLI.
Dependency Injection and Inversion of Control package
Client lib for Telegram bot api
Orpheus is a high-performance CLI framework designed to be super simple and ~30× faster than popular alternatives with zero external dependencies. Built on FlashFlags, Orpheus provides a simple interface to create modern, fast CLI apps similar to git.
A REST framework for quickly writing resource based services in Golang.
Google Cloud Messaging for application servers implemented using the Go programming language.
An embeddable implementation of the Ngaro Virtual Machine for Go programs
Hamcrest matchers for the Go programming language
The most flexible component-oriented framework for GoLang applications
A simple, fast and expressive HTTP framework for Go.
An experimental go FTP server framework
A Go distributed systems development framework
:pencil: InfluxDB Hook for Logrus
Firebase Authentication Middleware for Go Fiber framework.
🚀 Schema based, typed Redis caching/memoize framework for Go
Happy SDK is an open-source Go framework for building fast, reliable applications. Its modular tools simplify development and prototyping, supporting integration with multi-language projects for technical and non-technical users.
Simple Shopify API for the Go Programming Language
Go utility for loading configuration parameters from AWS SSM (Parameter Store)
Golang HTTP client testing framework
Type-safe reactive state management for Go, inspired by Angular Signals. Zero allocations, thread-safe, production-ready.
A lightweight yet powerful HTTP router for the Go programming language