twirp
Service framework
A framework that simplifies service-to-service communication by generating routing and serialization from API definitions.
A simple RPC framework with protobuf service definitions
7k stars
105 watching
325 forks
Language: Go
last commit: 7 months ago
Linked from 1 awesome list
goprotobufrpctwirp
Related projects:
Repository | Description | Stars |
---|---|---|
| A command-line tool for interacting with gRPC servers using JSON encoding and protocol buffers. | 11,014 |
| A lightweight TCP server framework built on the standard Go net package, providing a simple and customizable way to build TCP servers. | 815 |
| An RPC framework and library for building high-performance distributed systems | 42,124 |
| Enables communication between web browsers and gRPC services using JavaScript | 8,698 |
| A comprehensive framework for building cloud-native microservices applications using Go, focusing on scalability, reliability and ease of use. | 23,457 |
| A tool for generating TypeScript code from protocol buffer definitions | 1,117 |
| Automatically generates HTTP handlers for gRPC servers with complete Swagger definitions in Go | 290 |
| A framework for distributed computing and remote procedure calls over WebSocket and worker protocols. | 148 |
| A modern C++ network library for developing high-performance TCP/UDP/HTTP services. | 3,616 |
| A Go implementation of real-time transport protocol (RTP) used in WebRTC applications for video and audio streaming. | 367 |
| An RPC framework for Rust that simplifies the process of creating and managing remote procedure calls. | 3,322 |
| Makes it easy to work with Protocol Buffers in Go by providing tools and libraries for generating code, implementing plugins, and running the protocol buffer compiler. | 85 |
| An interactive web-based tool for testing and manipulating gRPC APIs | 5,274 |
| A high-performance Go RPC framework for building microservices with extensibility and support for multiple protocols and messaging types. | 7,112 |
| A streaming application that supports multiple protocols and sources, enabling real-time video transmission from various devices to different platforms. | 7,512 |