GitHub topics: connectrpc
igor-vovk/connect-rpc-java
Connect RPC server for Java.
Language: Java - Size: 135 KB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 15 - Forks: 1

akazwz/openchat-monorepo
一个现代化的全栈 AI Chatbot 应用,使用 React 和 Cloudflare Workers 结合 Connect RPC 构建,通过 Tauri 支持 Web、移动 App 和桌面端
Language: TypeScript - Size: 6.06 MB - Last synced at: 2 days ago - Pushed at: about 1 month ago - Stars: 533 - Forks: 53

igor-vovk/connect-rpc-scala
REST API layer for GRPC services written in Scala that follows Connect protocol specification and supports GRPC Transcoding.
Language: Scala - Size: 413 KB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 31 - Forks: 1

ichizero/connect-ktor
Connect-Ktor: Bring Connect Protocol support to your Ktor servers.
Language: Kotlin - Size: 229 KB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 11 - Forks: 0

connectrpc/connect-go
The Go implementation of Connect: Protobuf RPC that works.
Language: Go - Size: 2.83 MB - Last synced at: 4 days ago - Pushed at: about 1 month ago - Stars: 3,285 - Forks: 118

connectrpc/connect-es
The TypeScript implementation of Connect: Protobuf RPC that works.
Language: TypeScript - Size: 8.03 MB - Last synced at: 4 days ago - Pushed at: 12 days ago - Stars: 1,512 - Forks: 91

connectrpc/connect-kotlin
The Kotlin implementation of Connect: Protobuf RPC that works.
Language: Kotlin - Size: 1.17 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 113 - Forks: 18

iamchanii/grpc-es-bridge
A lightweight adapter that bridges protoc‑gen‑es generated stubs with the grpc‑js implementation.
Language: TypeScript - Size: 35.2 KB - Last synced at: 4 days ago - Pushed at: about 2 months ago - Stars: 5 - Forks: 1

connectrpc/vanguard-go
Support REST, gRPC, gRPC-Web, and Connect clients with one server.
Language: Go - Size: 833 KB - Last synced at: about 18 hours ago - Pushed at: 12 days ago - Stars: 302 - Forks: 19

sudorandom/protoc-gen-connect-openapi
Plugin for generating OpenAPIv3 from protobufs matching the Connect RPC interface
Language: Go - Size: 2.12 MB - Last synced at: 7 days ago - Pushed at: 10 days ago - Stars: 164 - Forks: 21

connectrpc/conformance
Conformance test suite for Connect, gRPC, and gRPC-Web implementations.
Language: Go - Size: 2.6 MB - Last synced at: 11 days ago - Pushed at: 11 days ago - Stars: 68 - Forks: 10

sudorandom/fauxrpc
Easily start a fake gRPC/gRPC-Web/Connect/REST server from protobufs
Language: Go - Size: 2.13 MB - Last synced at: 5 days ago - Pushed at: 25 days ago - Stars: 97 - Forks: 2

bufbuild/httplb
Client-side load balancing for net/http
Language: Go - Size: 361 KB - Last synced at: 17 days ago - Pushed at: 26 days ago - Stars: 65 - Forks: 4

depot/connectrpc-workers
A Connect RPC adapter for Cloudflare Workers
Language: TypeScript - Size: 188 KB - Last synced at: 9 days ago - Pushed at: 22 days ago - Stars: 8 - Forks: 1

connectrpc/connect-swift
The Swift implementation of Connect: Protobuf RPC that works.
Language: Swift - Size: 985 KB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 123 - Forks: 27

mattrobenolt/connect-python
WIP connectrpc client/server in python
Language: Python - Size: 65.4 KB - Last synced at: 6 days ago - Pushed at: 11 months ago - Stars: 28 - Forks: 0

byteartis/docker-buf
Docker image with support for Protobuf, gRPC, and Connect code generation for multiple languages.
Language: Dockerfile - Size: 16.6 KB - Last synced at: 23 days ago - Pushed at: 23 days ago - Stars: 2 - Forks: 2

connectrpc/connectrpc.com
Docs, governance, and RFCs for Connect: Protobuf RPC that works.
Language: TypeScript - Size: 3.34 MB - Last synced at: 23 days ago - Pushed at: 23 days ago - Stars: 23 - Forks: 19

connectrpc/validate-go
Flexible, efficient request validation for Connect.
Language: Go - Size: 85.9 KB - Last synced at: 24 days ago - Pushed at: 24 days ago - Stars: 85 - Forks: 10

cloverrose/rpcguard
rpcguard checks if connect-RPC endpoint method is implemented properly
Language: Go - Size: 70.3 KB - Last synced at: 26 days ago - Pushed at: 26 days ago - Stars: 0 - Forks: 0

akazwz/rr-cf-stack
react router cloudflare workers stack with connect RPC
Language: TypeScript - Size: 68.4 KB - Last synced at: 3 days ago - Pushed at: 4 months ago - Stars: 3 - Forks: 1

mattrobenolt/connect-etcd
WIP etcd client using connect-go rather than grpc-go
Language: Go - Size: 127 KB - Last synced at: 30 days ago - Pushed at: 30 days ago - Stars: 0 - Forks: 0

i2y/connecpy
Python implementation of Connect Protocol
Language: Python - Size: 238 KB - Last synced at: 24 days ago - Pushed at: 3 months ago - Stars: 28 - Forks: 3

setcd-io/connectrpc-etcd
Protobuf Bindings using ConnectRPC for Etcd Client/Server
Language: TypeScript - Size: 284 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

akshayjshah/connectproto
Configurable codecs for connect-go
Language: Go - Size: 33.2 KB - Last synced at: about 1 month ago - Pushed at: about 1 year ago - Stars: 12 - Forks: 2

connectrpc/grpchealth-go
gRPC-compatible health checks for any net/http server.
Language: Go - Size: 105 KB - Last synced at: about 2 months ago - Pushed at: 4 months ago - Stars: 77 - Forks: 9

connectrpc/otelconnect-go
OpenTelemetry tracing and metrics for Connect.
Language: Go - Size: 471 KB - Last synced at: about 2 months ago - Pushed at: 3 months ago - Stars: 138 - Forks: 29

connectrpc/authn-go
Authentication middleware for Connect.
Language: Go - Size: 48.8 KB - Last synced at: about 2 months ago - Pushed at: 8 months ago - Stars: 64 - Forks: 6

Darkness4/distributed-kv
For training. A simple KV store replicated using the Raft consensus algorithm.
Language: Go - Size: 147 KB - Last synced at: 19 days ago - Pushed at: 19 days ago - Stars: 2 - Forks: 0

i2y/pydantic-rpc
PydanticRPC is a Python library that enables you to rapidly expose Pydantic models via gRPC/ConnectRPC services without writing any protobuf files.
Language: Python - Size: 529 KB - Last synced at: about 2 months ago - Pushed at: 3 months ago - Stars: 17 - Forks: 0

mfridman/protoc-gen-connectclient-go
Protobuf plugin to generate a Connect Go client, with batteries 🔋
Language: Go - Size: 1.67 MB - Last synced at: 3 days ago - Pushed at: 10 months ago - Stars: 7 - Forks: 0

pablojimpas/protoc-gen-sqlc
Protocol Buffers plugin to generate SQL schema and queries with sqlc annotations.
Language: Go - Size: 148 KB - Last synced at: 7 days ago - Pushed at: about 2 months ago - Stars: 2 - Forks: 0

peter-mghendi/talaria
Fast, lightweight email rendering over gRPC, gRPC-Web, HTTP and Connect.
Language: Go - Size: 26.4 KB - Last synced at: about 2 months ago - Pushed at: 2 months ago - Stars: 1 - Forks: 0

StevenACoffman/connect-box
Real Time Collaboration Game(s)... with gRPC and HTTP2+
Language: TypeScript - Size: 1.91 MB - Last synced at: about 7 hours ago - Pushed at: 6 months ago - Stars: 3 - Forks: 0

connectrpc/examples-go
An example Go server built with Connect.
Language: Go - Size: 96.7 KB - Last synced at: about 2 months ago - Pushed at: 9 months ago - Stars: 121 - Forks: 20

connectrpc/grpcreflect-go
gRPC-compatible server reflection for any net/http server.
Language: Go - Size: 214 KB - Last synced at: about 2 months ago - Pushed at: 3 months ago - Stars: 94 - Forks: 7

connectrpc/cors-go
Cross-origin resource sharing (CORS) support for Connect.
Language: Go - Size: 34.2 KB - Last synced at: about 2 months ago - Pushed at: 8 months ago - Stars: 28 - Forks: 3

stefanvanburen/buftui
TUI for the Buf Schema Registry
Language: Go - Size: 247 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 2 - Forks: 0

omgolab/drpc
DistributedRPC: A Go library that enables http/curl over libp2p with gRPC and gRPC-web support. Perfect for building peer-to-peer applications with enhanced RPC capabilities.
Language: Go - Size: 3.39 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 1 - Forks: 0

stefanvanburen/eliza
A CLI for interacting with https://connectrpc.com/demo/.
Language: Go - Size: 106 KB - Last synced at: about 1 month ago - Pushed at: about 2 months ago - Stars: 1 - Forks: 0

ericvolp12/connect-interceptors
A library of interceptors for ConnectRPC that I've found handy
Language: Go - Size: 8.79 KB - Last synced at: 4 days ago - Pushed at: 10 months ago - Stars: 2 - Forks: 0

tahadostifam/Microservice-Project-Demo
Simple microservice project demonstration for learning purposes with GoLang, PotgreSQL & Terraform.
Language: Go - Size: 745 KB - Last synced at: about 1 month ago - Pushed at: 8 months ago - Stars: 6 - Forks: 0

kevinmichaelchen/buf-vanguard-rest
GraphQL, REST, gRPC, and Connect — all powered from the same underlying Protobuf API — thanks to Buf and Tailcall
Language: Go - Size: 28.3 KB - Last synced at: 7 days ago - Pushed at: over 1 year ago - Stars: 3 - Forks: 0

washanhanzi/connectrpc-middleware
Language: Go - Size: 64.5 KB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 1 - Forks: 0

yindia/cloud
Build a mini orchestrationtool from zero, new versions every month , Lean Stack
Language: TypeScript - Size: 757 KB - Last synced at: about 2 months ago - Pushed at: 7 months ago - Stars: 0 - Forks: 0

castlemilk/shorted.com.au
📉 Providing enhanced visibility into short positions on the Australian Stock Exchange
Language: Jupyter Notebook - Size: 319 MB - Last synced at: 5 months ago - Pushed at: 8 months ago - Stars: 0 - Forks: 0

abitofhelp/connect-go-example
This repository contains a client/server solution implementing the classic Greet service using the following technologies: Bazel, Buf, ConnectRPC, Go, and Protocol Buffers.
Language: Starlark - Size: 806 KB - Last synced at: 2 months ago - Pushed at: 12 months ago - Stars: 2 - Forks: 1

sudorandom/unknownconnect-go
Interceptor for ConnectRPC to highlight unknown fields in proto messages
Language: Go - Size: 31.3 KB - Last synced at: 3 months ago - Pushed at: about 1 year ago - Stars: 3 - Forks: 0

pdmccormick/learning-connectrpc
A learning example of using Go, SvelteKit and Connect RPC together
Language: TypeScript - Size: 27.3 KB - Last synced at: 26 days ago - Pushed at: 10 months ago - Stars: 3 - Forks: 0

tqindia/fullstack
A nextjs + connectRPC boilerplate
Language: TypeScript - Size: 350 KB - Last synced at: 9 months ago - Pushed at: 9 months ago - Stars: 0 - Forks: 0

akshayjshah/connectauth 📦
Flexible authentication for Connect handlers
Language: Go - Size: 41 KB - Last synced at: 7 months ago - Pushed at: over 1 year ago - Stars: 20 - Forks: 1

songvut365/live-chat-app
Real-time chat application built with pure Go and gRPC
Language: Go - Size: 26.4 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

s-takehana/protoc-gen-connect-openapi
Language: Go - Size: 23.4 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0
