A C++20 library for fast serialization, deserialization and validation using reflection. Supports JSON, Avro, Boost Serialization, BSON, Cap'n Proto, CBOR, Cereal, Command line interfaces, CSV, Environment variables, flexbuffers, msgpack, parquet, TOML, UBJSON, XML, YAML, yas / msgpack.org[C++20]
☆1,930Aug 27, 2026Updated this week
Alternatives and similar repositories for reflect-cpp
Users that are interested in reflect-cpp are comparing it to the libraries listed below. We may earn a commission when you buy through links labeled 'Ad' on this page.
Sorting:
- C++20 Static Reflection library☆518Sep 13, 2025Updated 11 months ago
- Extremely fast, in memory, serialization, reflection, and RPC library for C++. JSON, BEVE, BSON, CBOR, CSV, JSONB, MessagePack, TOML, YAM…☆2,982Updated this week
- sqlgen is a reflection-based ORM and SQL query generator for C++-20, similar to Python's SQLAlchemy/SQLModel or Rust's Diesel.☆193Mar 10, 2026Updated 5 months ago
- Simple, portable, and self-contained stacktrace library for C++11 and newer☆1,472Mar 13, 2026Updated 5 months ago
- Static reflection for enums (to string, from string, iteration) for modern C++, work with any enum type without any macro or boilerplate …☆6,175Aug 11, 2026Updated 2 weeks ago
- Open source password manager - Proton Pass • AdSecurely store, share, and autofill your credentials with Proton Pass, the end-to-end encrypted password manager trusted by millions.
- Cista is a simple, high-performance, zero-copy C++ serialization & reflection library.☆2,246Aug 15, 2026Updated 2 weeks ago
- A bleeding-edge, lock-free, wait-free, continuation-stealing tasking library built on C++20's coroutines☆898May 25, 2026Updated 3 months ago
- A lightweight C++20 serialization and RPC library☆1,003Aug 9, 2026Updated 2 weeks ago
- Static reflection for C++17 (compile-time enumeration, attributes, proxies, overloads, template functions, metaprogramming).☆1,210Nov 5, 2022Updated 3 years ago
- Nameof operator for modern C++, simply obtain the name of a variable, type, function, macro, and enum☆2,357Updated this week
- `std::execution`, the standard C++ framework for asynchronous and parallel programming.☆2,421Updated this week
- Modern concurrency for C++. Tasks, executors, timers and C++20 coroutines to rule them all☆2,761May 1, 2025Updated last year
- scanf for modern C++☆1,316Aug 21, 2026Updated last week
- 📦 CMake's missing package manager. A small CMake script for setup-free, cross-platform, reproducible dependency management.☆4,105Jul 6, 2026Updated last month
- Deploy on Railway without the complexity - Free Credits Offer • AdConnect your repo and Railway handles the rest with instant previews. Quickly provision container image services, databases, and storage volumes.
- The most over-engineered C++ assertion library☆724Mar 9, 2026Updated 5 months ago
- Compile-time reflection for C++ to get field names and types from a struct/class.☆50Jul 19, 2026Updated last month
- C++11/14/17 std::expected with functional-style extensions☆1,879Sep 1, 2025Updated 11 months ago
- Proxy: Next Generation Polymorphism in C++☆3,040Jan 29, 2026Updated 7 months ago
- C++ Reflection Library☆3,484Apr 25, 2024Updated 2 years ago
- Compile Time Regular Expression in C++☆3,839Jul 11, 2026Updated last month
- Zero overhead utilities for preventing bugs at compile time☆1,649Oct 13, 2025Updated 10 months ago
- C++20 coroutine library☆963May 2, 2026Updated 3 months ago
- A C++20 library for sequence-orientated programming☆747Mar 27, 2026Updated 5 months ago
- Simple, predictable pricing with DigitalOcean hosting • AdAlways know what you'll pay with monthly caps and flat pricing. Enterprise-grade infrastructure trusted by 600k+ customers.
- Ultra-low-latency asynchronous C++17 logging and metrics library for performance-critical applications☆3,010Updated this week
- The Domain-Correct Quantities and Units Library for C++ — full quantity kind safety, ISO 80000 compliant, C++29 standardization candidate…☆1,465Updated this week
- A library of C++ coroutine abstractions for the coroutines TS☆3,874Jan 9, 2024Updated 2 years ago
- universal serialization engine☆1,331Aug 12, 2026Updated 2 weeks ago
- Frame profiler☆16,676Updated this week
- Gaming meets modern C++ - a fast and reliable entity component system (ECS) and much more☆13,053Updated this week
- P1031 low level file i/o and filesystem library for the C++ standard☆1,047Updated this week
- C++17 library for comfortable and efficient dynamic polymorphism☆507May 5, 2026Updated 3 months ago
- A modern formatting library☆23,766Updated this week
- Serverless GPU API endpoints on Runpod - Get Bonus Credits • AdSkip the infrastructure headaches. Auto-scaling, pay-as-you-go, no-ops approach lets you focus on innovating your application.
- Fast C++ logging library.☆29,535Aug 8, 2026Updated 3 weeks ago
- a header-only, constexpr alternative to gperf for C++14 users☆1,572Apr 20, 2026Updated 4 months ago
- C++20 μ(micro)/Unit Testing framework☆1,437Feb 14, 2026Updated 6 months ago
- Freestanding fast input/output for C++20☆846Jul 2, 2026Updated last month
- A collection of modern C++ libraries, include coro_http, coro_rpc, compile-time reflection, struct_pack, struct_json, struct_xml, struct_…☆2,172Aug 22, 2026Updated last week
- A beautiful stack trace pretty printer for C++☆4,298Apr 14, 2025Updated last year
- A General-purpose Task-parallel Programming System in C++☆12,131Aug 6, 2026Updated 3 weeks ago