Showing 36 of 175 projects
A Go library for Gin that provides automatic parameter binding, gRPC support, and annotation-based routing.
A 100% conformant Elixir library for Google Protocol Buffers with reliable encoding/decoding and code generation.
A deprecated ROS stack for multi-master communication and GUI-based node management, now replaced by the multi-agent suite.
A collection of Go-based tools for testing and implementing gNMI and gNOI network management protocols.
The official Couchbase SDK for .NET Core and .NET Framework, enabling .NET applications to interact with Couchbase Server.
eBPF-based tool for efficient TCP observability, exporting kernel-level socket statistics to Elasticsearch, ClickHouse, or InfluxDB.
A web-based TTY interface to connect to and manage Docker and Kubernetes containers remotely.
An experimental Go client for Apache Spark Connect, enabling Go applications to interact with Spark clusters via gRPC.
A universal load testing framework for Rust with real-time terminal UI support for HTTP, gRPC, databases, and custom services.
A Python Client SDK for interacting with the Sui blockchain via JSON-RPC, GraphQL, and gRPC.
A comprehensive Go SDK for interacting with the Sui blockchain, supporting JSON-RPC, gRPC, and WebSocket APIs.
A highly accessible and automated virtualization platform for security education and capture-the-flag exercises.
A set of gRPC-based microservices for executing operational commands on network devices.
A Delphi implementation of the gRPC protocol with HTTP/2 and WebSocket support for real-time, bidirectional streaming.
A JMeter plugin for load testing gRPC services without requiring pre-compiled protobuf classes.
A pure Go native driver and database/sql interface for YDB, an open-source distributed SQL database.
A .NET library that adds transparent caching, automatic invalidation, and real-time updates to Blazor and MAUI apps with minimal code changes.
A distributed, high-performance, cloud-native rate limiting microservice and library developed at Mailgun.
A structured 7-day learning path for Node.js developers to master Go fundamentals and build practical applications.
A .NET toolkit for rapidly building CRUD REST APIs with one line of code and creating gRPC/SignalR services from reusable components.
Go middleware for monetizing APIs with per-request Bitcoin Lightning Network payments.
A pragmatic Rust framework for building cohesive network services across HTTP, WebSocket, gRPC, TCP, UDP, and Unix sockets.
A single-binary mock server supporting HTTP, WebSocket, gRPC, MQTT, SSE, GraphQL, and SOAP protocols.
A multiplayer Simon Says game demonstrating bidirectional gRPC streaming across multiple client platforms.
A Gatling load test plugin for gRPC, enabling performance testing of gRPC services with Scala, Java, or Kotlin.
A Go microservice framework with built-in observability, async/sync processing, and productivity-focused defaults.
A Clojure library for idiomatic, type-safe interaction with Protocol Buffers 3, treating protobuf POJOs as native Clojure maps.
A minimalist Go backend framework that automatically transforms gRPC services into REST and GraphQL APIs.
A high-performance data flow engine that connects services and exposes them through HTTP, GraphQL, and gRPC endpoints.
A Juno implementation for Big Dipper that indexes Cosmos blockchain data into PostgreSQL for GraphQL APIs.
A collection of Spring Boot starter modules for building enterprise Bitcoin applications, including Bitcoin Core, Lightning Network, and exchange integrations.
A Spring Boot starter for building enterprise Bitcoin applications with modules for JSON-RPC, ZeroMQ, Lightning Network, and exchange rate integration.
A package manager for machine learning datasets and models with a CLI and self-hostable registry.
A Go library to configure and start gRPC microservices with middleware and server settings from YAML files.
A drop-in replacement for Go errors with 14 predefined types, user-friendly messages, HTTP/GRPC status codes, and stack traces.
An experimental adaptor to export Hubble network observability data to OpenTelemetry for distributed tracing.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.