capnpc

tool for working with the Cap'n Proto data interchange format

Install

All systems
curl cmd.cat/capnpc.sh
Debian Debian
apt-get install capnproto
Ubuntu
apt-get install capnproto
Arch Arch Linux
pacman -S capnproto
image/svg+xml Kali Linux
apt-get install capnproto
Fedora
dnf install capnproto
Windows (WSL2)
sudo apt-get update sudo apt-get install capnproto
Raspbian
apt-get install capnproto

capnproto

tool for working with the Cap'n Proto data interchange format

Similar to Protocol Buffers, Cap'n Proto is an efficient means of serializing structured data to be transferred across a network or written to disk. Users write a Cap'n Proto definition file that drives a code generator, which in turn emits C++ code for encoding & decoding messages in the Cap'n Proto format. In addition to being extremely fast, Cap'n Proto also smooths over some of the rougher aspects of Protocol Buffers & introduces a number of new features to boot. This package contains a small suite of tools for developing & maintaining your Cap'n Proto schema files, including a code generator for compiling your schema files to supported languages.