.. capnp documentation master file
Welcome to capnp's documentation!
=================================
This is a python wrapping of the C++ implementation of the `Capnproto `_ library. Here is a description, quoted from its docs:
Cap’n Proto is an insanely fast data interchange format and capability-based RPC system. Think JSON, except binary. Or think Protocol Buffers, except faster. In fact, in benchmarks, Cap’n Proto is INFINITY TIMES faster than Protocol Buffers.
The INFINITY TIMES faster part isn't so true for python, but in some simplistic benchmarks (available in the `benchmark directory of the repo `_), capnp is 4x faster than the pure python Protocol Buffer library, and 2x faster than the C++ implementation.
Contents:
.. toctree::
:maxdepth: 4
install
quickstart
capnp
Indices and tables
==================
* :ref:`genindex`
* :ref:`modindex`
* :ref:`search`