Kafka-style message streaming in Go. Built on NATS. Single binary, no JVM, no ZooKeeper.
Repository Index
47,133 repositories indexed
49–72 of 114 · Most stars
A full-stack .NET microservices build on Dapr and Tye
🦅 A Go framework for the API or Microservice
- go
- gin
- gorm
- microservice
A contract-driven gRPC regression harness for AI coding agents, with human-approved baselines. Snapshot the valid call chains of an API so an agent can look one up instead of tracing for it. gRPC today, OpenAPI next
.NET library to instrument your code with Prometheus metrics
- prometheus
- monitoring
- metrics
- net-standard
Automated API Testing and Quality Assurance
🦎 A lightweight, streaming-native, multi-protocol gateway for AI, APIs, and real-time data. Route LLM requests across providers, govern MCP tools, and connect Kafka, MQTT, and HTTP through one high-performance engine with shared security and observability.
TranslatedA gateway developed in golang. It has various plugins, can be extended on your own, and is plug-and-play. In addition, it can quickly help enterprises manage API services and improve the stability and security of API services.
- gateway
- api
- api-gateway
- microservice
Rust projects here are easy to use. There are blog posts for them also.
- rust-frontend
- rust-chat
- rust-yew
- fullstack-rust
An Elixir implementation of gRPC
Cross platform gRPC client
An Extensible Request/Response Workbench
go-doudou(doudou pronounce /dəudəu/)is OpenAPI 3.0 (for REST) spec and Protobuf v3 (for grpc) based lightweight microservice framework. It supports monolith service application as well.
- golang
- microservice
- apollo
- cloud-native
A networking framework that evolves with your application
- java
- reactive
- reactive-streams
- microservices
Nornicdb is a distributed low-latency, Graph+Vector, Temporal MVCC with all sub-ms HNSW search, graph traversal, and writes. Using Neo4j Bolt/Cypher and qdrant's gRPC means you can switch with no changes while adding intelligent features like schemas, managed embeddings, reranking+llm, GPU accel, Auto-TLP, Policy-based Memory Decay, and MCP server.
- bolt
- cypher
- database
- enterprise-solutions
Simple, modular, and observable Go framework for backend applications.
- framework
- go
- golang
- grpc-server
Reactive stubs for gRPC
- grpc-java
- rxjava2
- reactor
Grid component with CRUD for Blazor (client-side and server-side) and ASP.NET Core MVC
- grid
- asp-net-core
- asp-net-mvc
- blazor
Fast, native API client for REST, gRPC, WebSocket and GraphQL. A local-first Postman alternative written in Go: no Electron, no account, no cloud.
Task management system based on .NET 8 with Microservices, DDD, CQRS, Event Sourcing and Testing Concepts
Golang rate limiters for distributed applications
- grpc
- rate-limiting
- token-bucket
- leaky-bucket
🔐 Tutorial of setting up Security for your API with one way authentication with TLS/SSL and mutual authentication for a java based web server and a client with both Spring Boot. Different clients are provided such as Apache HttpClient, OkHttp, Spring RestTemplate, Spring WebFlux WebClient Jetty and Netty, the old and the new JDK HttpClient, the old and the new Jersey Client, Google HttpClient, Unirest, Retrofit, Feign, Methanol, vertx, Scala client Finagle, Featherbed, Dispatch Reboot, AsyncHttpClient, Sttp, Akka, Requests Scala, Http4s Blaze, Kotlin client Fuel, http4k, Kohttp and ktor. Also other server examples are available such as jersey with grizzly. Also gRPC, WebSocket and ElasticSearch examples are included
- tls
- truststore
- certificate
- keystore
gRPC Network Management Interface
Free Bootstrap 5 components for ASP.NET Blazor + optional enterprise-level stack for Blazor development (gRPC code-first, layered architecture, localization, auth, ...)
- blazor
- wasm
- webassembly
- asp-net