alpaca
Byte serializer
A C++ serialization library that efficiently packs and unpacks structured data into compact byte arrays.
Serialization library written in C++17 - Pack C++ structs into a compact byte-array without any macros or boilerplate code
481 stars
13 watching
42 forks
Language: C++
last commit: 5 months ago benchmarkbinarybyteschecksumcpp17cpp17-libraryefficientendian-independentfastheader-onlymit-licenseno-macrospybind11python-wrapperpython3reflectionserialization-libraryversioning
Related projects:
Repository | Description | Stars |
---|---|---|
| A header-only C++11 library for serializing arbitrary data types and nested containers to binary format. | 7 |
| A compact binary serialization library for C++ | 91 |
| A lightweight C++20 serialization and RPC library in one header file | 755 |
| A fast JSON serialization and deserialization library with SIMD acceleration | 861 |
| A header-only C++ library for creating formatted tables in the terminal | 1,966 |
| Compares performance of various data serialization libraries in C++ | 731 |
| Provides efficient serialization and deserialization capabilities for binary data formats | 226 |
| A binary serializer that converts objects to byte arrays and back, supporting various features such as reference loops and polymorphism. | 484 |
| A universal serialization solution for various programming languages and platforms that enables fast and compact binary encoding. | 889 |
| A Lua implementation of Protocol Buffers for efficient data serialization and deserialization. | 290 |
| A simple JSON serialization library for Ruby that presents business objects in a declarative way | 1,147 |
| A binary serialization format designed for speed and size, generating source code from schema definitions. | 746 |
| Provides a standardized interface for serializing and deserializing data to and from C# objects | 20 |
| A fast and efficient CSV parsing library for C++ | 567 |
| A Rust library for serializing and deserializing data in a compact binary format | 260 |