p-ranav/alpaca

Serialization library written in C++17 - Pack C++ structs into a compact byte-array without any macros or boilerplate code

C++COtherfastbenchmarkreflectionbinarychecksumbytesefficientpython3versioningpython-wrapperheader-onlycpp17mit-licenseserialization-librarypybind11endian-independentcpp17-libraryno-macros
This is stars and forks stats for /p-ranav/alpaca repository. As of 28 Apr, 2024 this repository has 354 stars and 24 forks.

Pack C++ structs into a compact byte-array without any macros or boilerplate code. alpaca is header-only serialization library for modern C++, written in C++17 No macros or boilerplate, no source code generation, no external dependencies Simple, fast (see benchmarks), and easy to use Supports basic data types, STL containers, unique pointers, recursive data structures, optionals, variants and more Serialize to C-style arrays, std::array, std::vector, or even directly to files Highly configurable...
Read on GithubGithub Stats Page
repotechsstarsweeklyforksweekly
nedap/formatting-stackClojureShell93020
chrovis/cljamClojure870110
clojure/math.numeric-towerClojure1740130
vishwassharma/hirevoiceCoffeeScript0000
shanejonas/backbone-d3-demoCoffeeScript2000
mirkov/data-tableCommon Lisp2010
arielnetworks/cl-memcachedCommon Lisp8030
Xeraxlabs/DX1.0-FoodplugCSSHTMLJavaScript00600
Patalin/HTML-CSS-LogInCSSHTML28060
SimformSolutionsPvtLtd/flutter_calendar_viewDartC++CMake32801760