Original author(s) | Kenton Varda |
---|---|
Stable release | 1.0.2[1]
/ 12 January 2024 |
Repository | github |
Written in | C++ |
Type | Remote procedure call framework, serialization format and library, IDL compiler |
License | MIT License |
Website | capnproto |
Cap’n Proto is a data serialization format and Remote Procedure Call (RPC) framework for exchanging data between computer programs. The high-level design focuses on speed and security, making it suitable for network as well as inter-process communication. Cap'n Proto was created by the former maintainer of Google's popular Protocol Buffers framework (Kenton Varda) and was designed to avoid some of its perceived shortcomings.