An open API service providing repository metadata for many open source software ecosystems.

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