PragmaTwice / protopuf
Protocol Puffers: A little, highly templated, and protobuf-compatible serialization/deserialization header-only library written in C++20
☆155Updated last year
Related projects ⓘ
Alternatives and complementary repositories for protopuf
- C++ compile-time Rust's like macro_rules implementation☆88Updated 8 months ago
- Coroutines for C++20 & asio☆228Updated this week
- Intuitive & Powerful C++20 consteval metaprogramming library(via value).☆47Updated 3 years ago
- Using coroutines to implement C++ exceptions for freestanding environments☆73Updated this week
- Coroutine library and toolkit for C++20☆38Updated 3 weeks ago
- Complete implementation of std::function, std::function_ref, and std::move_only_function☆55Updated 10 months ago
- ☆157Updated last year
- Cpp lifetime safety profile static analyzer☆55Updated 6 months ago
- A C++14 reflection library☆69Updated last week
- C++17 Run-time Polymorphism (Type Erasure) library☆463Updated 5 months ago
- expected lite - Expected objects in C++11 and later in a single-file header-only library☆395Updated last week
- C++11 metaprogramming library☆243Updated last week
- C++20 Static Reflection library☆323Updated last month
- Lewis Baker's Blog☆70Updated last year
- cross platform subprocess library for c++ similar to design of python subprocess☆191Updated 2 months ago
- Single-header library facilities for C++2a Coroutines☆80Updated 2 years ago
- An implementation of C++ "senders and receivers" async framework suitable for embedded platforms.☆197Updated last week
- C++20 liburing backed coroutine executor and event loop framework.☆67Updated 2 years ago
- `std::execution`, the proposed C++ framework for asynchronous and parallel programming.☆20Updated 11 months ago
- A fast, simple tuple implementation that implements tuple as an aggregate☆201Updated last month
- Light-weight header-only library for parallel function calls and continuations in C++ based on Eric Niebler's talk at CppCon 2019.☆112Updated 10 months ago
- ☆70Updated last week
- std::tuple like methods for user defined types without any macro or boilerplate code☆206Updated last year
- C++20 Microservice Bootstrapping Framework☆205Updated 2 weeks ago
- ranges features for c+23 ported to C++20☆76Updated last year
- A single header standard C++ serialization framework.☆189Updated 2 years ago
- Lightweight Error Augmentation Framework☆313Updated last week
- a small lightweight std::execution work-alike☆55Updated last month
- A collection of Unicode utilities for C++ using Range-V3☆44Updated 8 years ago
- Modern C++ binding for liburing (io_uring) that features C++ coroutines support☆285Updated 3 months ago