Bug#1085435: ITP: reflect-cpp -- C++20 library for fast serialization, deserialization and validation using reflection.
Package: wnpp
Severity: wishlist
Owner: harry-chen@outlook.com
X-Debbugs-Cc: debian-devel@lists.debian.org
Control: block -1 by 1085433
* Package name : reflect-cpp
Version : 0.14.1
Upstream Contact: Code17 GmbH <support@getml.com>
* URL : https://getml.github.io/reflect-cpp/
* License : MIT
Programming Lang: C++
Description : C++20 library for fast serialization, deserialization and validation using reflection.
reflect-cpp is a C++20 library for fast serialization, deserialization
and validation using reflection, similar to pydantic in Python, serde in
Rust, encoding in Go or aeson in Haskell. It supports JSON, BSON, CBOR,
flexbuffers, msgpack, TOML, XML, YAML / msgpack.org.
Its main dependencies include:
* yyjson, flatbuffers, msgpack-c, toml++, pugixml, yaml-cpp: in debian
* libbson: was in debian but removed now
* tinycbor: not in debian, planed to add (see #1085433)
Thanks,
Shengqi Chen
Reply to: