Skip to content
master
Go to file
Code

README.rst

bitproto

Bitproto is a fast, lightweight and easy-to-use bit level data interchange data format for serializing data structures.

Website: https://bitproto.readthedocs.io

Features

  • Supports bit level data serialization.
  • Supports protocol extensiblity, for backward-compatibility.
  • Very easy to start
    • Protocol syntax is similar to the well-known protobuf.
    • Generating code with very simple serialization api.
  • Supports the following languages
    • C - No dynamic memory allocation.
    • Go - No reflection or type assertions.
    • Python - No magic :)
  • Blazing fast encoding/decoding.