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

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

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

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

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

connectrpc/vanguard-go
Support REST, gRPC, gRPC-Web, and Connect clients with one server.
Language: Go - Size: 773 KB - Last synced at: 10 days ago - Pushed at: 10 days ago - Stars: 291 - Forks: 17

bufbuild/httplb
Client-side load balancing for net/http
Language: Go - Size: 355 KB - Last synced at: 10 days ago - Pushed at: 10 days ago - Stars: 64 - Forks: 4

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: 394 KB - Last synced at: 10 days ago - Pushed at: 11 days ago - Stars: 26 - Forks: 1

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

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

connectrpc/connect-swift
The Swift implementation of Connect: Protobuf RPC that works.
Language: Swift - Size: 978 KB - Last synced at: 13 days ago - Pushed at: 13 days ago - Stars: 119 - Forks: 27

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

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

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

akshayjshah/connectproto
Configurable codecs for connect-go
Language: Go - Size: 33.2 KB - Last synced at: 17 days 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: 22 days ago - Pushed at: 3 months ago - Stars: 77 - Forks: 9

sudorandom/fauxrpc
Easily start a fake gRPC/gRPC-Web/Connect/REST server from protobufs
Language: Go - Size: 2.06 MB - Last synced at: 20 days ago - Pushed at: 3 months ago - Stars: 92 - Forks: 2

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

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

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

Darkness4/distributed-kv
For training. A simple KV store replicated using the Raft consensus algorithm.
Language: Go - Size: 146 KB - Last synced at: 16 minutes ago - Pushed at: about 1 hour 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: 25 days ago - Pushed at: 2 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: 9 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: 5 days ago - Pushed at: 30 days ago - Stars: 2 - Forks: 0

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: 3 days ago - Pushed at: about 1 month ago - Stars: 4 - 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: 26 days ago - Pushed at: about 1 month ago - Stars: 1 - Forks: 0

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

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

depot/connectrpc-workers
A Connect RPC adapter for Cloudflare Workers
Language: TypeScript - Size: 99.6 KB - Last synced at: 7 days ago - Pushed at: 6 months ago - Stars: 7 - Forks: 1

connectrpc/examples-go
An example Go server built with Connect.
Language: Go - Size: 96.7 KB - Last synced at: 22 days ago - Pushed at: 8 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: 22 days ago - Pushed at: about 2 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: 22 days ago - Pushed at: 7 months ago - Stars: 28 - Forks: 3

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

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

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: 3 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: about 2 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: 17 days ago - Pushed at: 27 days ago - Stars: 1 - Forks: 0

connectrpc/validate-go
Flexible, efficient request validation for Connect.
Language: Go - Size: 61.5 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 65 - Forks: 10

ericvolp12/connect-interceptors
A library of interceptors for ConnectRPC that I've found handy
Language: Go - Size: 8.79 KB - Last synced at: 3 days ago - Pushed at: 9 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: 13 days ago - Pushed at: 7 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: 6 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 1 month ago - Pushed at: 6 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: 4 months ago - Pushed at: 7 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: about 1 month ago - Pushed at: 11 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: about 2 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: 23 days ago - Pushed at: 9 months ago - Stars: 3 - Forks: 0

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

akshayjshah/connectauth 📦
Flexible authentication for Connect handlers
Language: Go - Size: 41 KB - Last synced at: 6 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
