🧙♀️ Move Fast and Break Nothing. End-to-end typesafe APIs made easy.
Repository Index
47,133 repositories indexed
1–18 of 18 · Most stars
Go RPC framework with high-performance and strong-extensibility for building micro-services.
- rpc
- go
- microservices
- framework
Highly scalable realtime pub/sub and RPC framework
Unified Realtime/API framework for .NET platform and Unity.
Surging is a micro-service engine that provides a lightweight, high-performance, modular RPC request pipeline. support Event-based Asynchronous Pattern and reactive programming.
- microservices
- apigateway
- surging
- rabbitmq
WebSocket and WAMP in Python for Twisted and asyncio
- python
- websocket
- real-time
- wamp
All-in-one solution for creating networked applications with RPC, pub/sub, server deployment, and more.
- rpc
- ice
- zeroc
- rpc-framework
💡Extremely fast enterprise server framework, can be used in RPC, game server, web server.
- netty
- serialization
- game-server
- spring
A networking framework that evolves with your application
- java
- reactive
- reactive-streams
- microservices
A C# implementation of WAMP (The Web Application Messaging Protocol)
Distributed C++ services from embedded to enterprise
An annotation-based Java library for creating Thrift serializable types and services.
DelphiGrpc is a Delphi implementation of the realtime and streaming gRPC protocol (http://grpc.io).
Build real-time Blazor and MAUI apps while writing just 0.1% of the usual real-time update code. Handle 10× more API requests with the ActualLab.Rpc protocol—or 1000× more with Fusion’s transparent and perfectly coherent caching.
TypeScript RPC (Remote Procedure Call) for WebSocket and Worker protocols
- grid-computing
- remote-function-call
- network
- thread
High-performance Distributed Command Pattern (DCP) for Go
- command-pattern
- distributed-systems
- golang
- high-performance
RES Service protocol library for Go
- go
- golang
- golang-package
- nats-server
SmartSocket is an extensible open source, Java and PHP socket server engine. Its aim is to make creating multi-user applications as quick and painless as possible. With SmartSocket, you don't have to worry about keeping track of users, writing server code, managing threads, etc. All you have to do is use the simple communication protocol to send method call back and forth between the server and the client!