-
Dynon Avionics
- Bothell, WA
- in/bryceschober
C/C++ libs
span lite - A C++20-like span for C++98, C++11 and later in a single-file header-only library
A migration path to C++ library extensions scope_exit, scope_fail, scope_success, unique_resource, C++ standard libraries extensions, version 3.
ring-span lite - A C++yy-like ring_span type for C++98, C++11 and later in a single-file header-only library
optional-fun lite - Functional algorithms for optional (lite) for C++98, C++11 and later in a single-file header-only library
optional lite - A C++17-like optional, a nullable object for C++98, C++11 and later in a single-file header-only library
optional bare - A simple version of a C++17-like optional for default-constructible, copyable types, for C++98 and later in a single-file header-only library
observer-ptr - An observer_ptr for C++98 and later in a single-file header-only library (Extensions for Library Fundamentals, v2, v3)
C++20's jthread for C++11 and later in a single-file header-only library (WIP).
A single-file header-only version of C++17-like invoke() for C++98, C++11 and later (WIP).
indirect_value lite – An indirect value-type for C++11 and later in a single-file header-only library (p1950)
byte lite - A C++17-like byte type for C++98, C++11 and later in a single-file header-only library
boolean lite: A strong boolean type for C++98 and later
atomic lite - a C++11 atomic operations library for C++98 and later
any lite - A C++17-like any, a type-safe container for single values of any type for C++98, C++11 and later in a single-file header-only library
A modern, C++11-native, single-file header-only, tiny framework for unit-tests, TDD and BDD (includes C++98 variant)
expected lite - C++23 expected objects for C++11 and later in a single-file header-only library
Parent of *-lite repositories, a migration path to post-C++98 library features via polyfills.
A small C++11, C++14 header-only library for compile-time dimensional analysis and unit/quantity manipulation and conversion
A blazingly fast multi-language serialization framework powered by JIT and zero-copy.
A maintained, modernized fork of Crypto++ with new algorithms and security improvements
A reflection-based approach for generating Python/Lua/JS bindings for your C++ code



