capnpc
tool for working with the Cap'n Proto data interchange format
Install
- All systems
-
curl cmd.cat/capnpc.sh
- Debian
-
apt-get install capnproto
- Ubuntu
-
apt-get install capnproto
- Arch Linux
-
pacman -S capnproto
- 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
- Dockerfile
- dockerfile.run/capnpc
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.