dep-protobuf/docs/third_party.md
Tetsuya Odaira a04a9435f1 docs: add bleRPC to third-party RPC implementations (#28331)
## What

Adds **bleRPC** to `docs/third_party.md` under **RPC Implementations**.

This page invites projects to "send us a pull request to update this page," so here is one.

## About the project

[bleRPC](https://github.com/tdaira/blerpc) (https://blerpc.net) is an open-source RPC framework that carries Protocol Buffers messages over **Bluetooth Low Energy** (GATT). It uses:

- **nanopb** for on-device encode/decode (nRF / Zephyr firmware),
- generated clients for **Python, Kotlin, Swift, Dart, and TypeScript** (from `.proto`),
- a small container/command framing layer for BLE MTUs, with optional end-to-end encryption.

It's Apache-2.0 licensed. Added to the active list; not affiliated with or endorsed by Google, per the page's disclaimer.

Closes #28331

COPYBARA_INTEGRATE_REVIEW=https://github.com/protocolbuffers/protobuf/pull/28331 from tdaira:add-blerpc-rpc-impl e543445676
PiperOrigin-RevId: 947754563
2026-07-14 10:12:42 -07:00

16 KiB

Third-Party Add-ons for Protocol Buffers

This page lists code related to Protocol Buffers which is developed and maintained by third parties. You may find this code useful, but note that these projects are not affiliated with or endorsed by Google (unless explicitly marked); try them at your own risk. Also note that many projects here are in the early stages of development and not production-ready.

If you have a project that should be listed here, please send us a pull request to update this page.

Programming Languages

These are projects we know about implementing Protocol Buffers for other programming languages:

RPC Implementations

GRPC (http://www.grpc.io/) is Google's RPC implementation for Protocol Buffers. There are other third-party RPC implementations as well. Some of these actually work with Protocol Buffers service definitions (defined using the service keyword in .proto files) while others just use Protocol Buffers message objects.

Inactive:

Build

IDE

Documentation

Other Utilities

There are miscellaneous other things you may find useful as a Protocol Buffers developer.