# Cap'n Proto C++ Reference Implementation

**Canonical:** https://apis.io/apis/capn-proto/capn-proto-cpp-runtime/  
**Provider:** Cap'n Proto — https://apis.io/providers/capn-proto/  
**Documentation:** https://github.com/capnproto/capnproto

Cap'n Proto C++ Reference Implementation 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 IPC, SDK, and Serialization. The published artifact set on APIs.io includes a GitHub repository, a getting-started guide, and API documentation.

The C++ reference implementation is the canonical runtime for Cap'n Proto, providing the capnp compiler, serialization library, and KJ/RPC runtime. Other language implementations are maintained by their respective authors and track the C++ reference.

## Machine-readable artifacts (3)

- **GitHubRepository** — https://github.com/capnproto/capnproto
- **GettingStarted** — https://capnproto.org/install.html
- **Documentation** — https://capnproto.org/cxx.html

## 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 Language Bindings](https://apis.io/apis/capn-proto/capn-proto-language-bindings/)

## Tags

IPC, SDK, Serialization

---

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