# Cap'n Proto Language Bindings

**Canonical:** https://apis.io/apis/capn-proto/capn-proto-language-bindings/  
**Provider:** Cap'n Proto — https://apis.io/providers/capn-proto/  
**Documentation:** https://capnproto.org/otherlang.html

Cap'n Proto Language Bindings is one of 5 APIs that [Cap'n Proto](https://apis.io/providers/capn-proto/) publishes on the [APIs.io](https://apis.io/) network. Tagged areas include Code Generation, SDK, and Serialization. The published artifact set on APIs.io includes API documentation.

Community-maintained language bindings implement Cap'n Proto serialization and, in many cases, the full RPC protocol. Serialization plus RPC is supported in C++, C#, Erlang, Go, Haskell, JavaScript (Node.js), OCaml, Python, and Rust. Serialization-only bindings exist for C, D, Java, Lua, Nim, Ruby, and Scala.

## Machine-readable artifacts (2)

- **Documentation** — https://capnproto.org/otherlang.html
- **GitHubOrganization** — https://github.com/capnproto

## Other Cap'n Proto APIs (4)

- [Cap'n Proto Schema Language](https://apis.io/apis/capn-proto/capn-proto-schema-language/)
- [Cap'n Proto Encoding (Wire Format)](https://apis.io/apis/capn-proto/capn-proto-encoding/)
- [Cap'n Proto RPC Protocol](https://apis.io/apis/capn-proto/capn-proto-rpc/)
- [Cap'n Proto C++ Reference Implementation](https://apis.io/apis/capn-proto/capn-proto-cpp-runtime/)

## Tags

Code Generation, SDK, Serialization

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/capn-proto/capn-proto-language-bindings/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/capn-proto/.
