Goma Gateway – Lightweight, High-Performance API Gateway and Reverse Proxy with declarative config, robust middleware, and support for REST, GraphQL, TCP, UDP, and gRPC.
- api-gateway
- go-proxy
- microservices
- api-management
47,133 repositories indexed
121–144 of 181 · Most stars
Goma Gateway – Lightweight, High-Performance API Gateway and Reverse Proxy with declarative config, robust middleware, and support for REST, GraphQL, TCP, UDP, and gRPC.
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.
A cross-platform HTTP client library with a focus on usability and speed
TypeScript RPC (Remote Procedure Call) for WebSocket and Worker protocols
Portable .NET library for reading/writing xaml files.
Servlet-style web apps in Object Pascal: a compact HTTP framework for Delphi and Lazarus, built on Indy.
Postal code / zipcode validation for Rails, supporting 233 country codes
lhttpc is a lightweight HTTP/1.1 client implemented in Erlang.
Hprose is a cross-language RPC. This project is Hprose 2.0 for Delphi and FreePascal
WebApi toolset that allows you to make CRUD REST APIs with one line of code and to create gRPC and SignalR from reusable components too
ModernHttpClient
Websocket Server and Client Library written in Lazarus
Thunder is a minimalist and powerful Go backend framework that effortlessly transforms gRPC services into fully functional REST and GraphQL APIs.
Apache Spark Connect Client for Rust
Super powerful remote config utility written in Swift (iOS, watchOS, tvOS, OSX)
The 30 MB open-source edge AI agent runtime. Run AI agents offline on Linux (Raspberry Pi, Jetson). GPIO, UART, MQTT as first-class nodes. Industrial protocols (OPC-UA, Modbus) on the roadmap.
Light library to deal with RPCs in OCaml
Cross-platform 'dart:io', including browser-compatible HttpClient.
Take control of your data, connect with anything, and expose it anywhere through protocols such as HTTP, GraphQL, and gRPC.
Start gRPC microservice from YAML, plugin of rk-boot
JSON-RPC 2.0 server/client for Common Lisp.
RPC Server and Client for Crystal. Implements msgpack-rpc protocol.
Java library for reading and writing WARC files with a typed API
Grpc for D programming language, hunt-http library based.