Static reflection for enums (to string, from string, iteration) for modern C++, work with any enum type without any macro or boilerplate code
-
Updated
Nov 23, 2024 - C++
Static reflection for enums (to string, from string, iteration) for modern C++, work with any enum type without any macro or boilerplate code
C++ Insights - See your source code with the eyes of a compiler
Production-ready C++ Asynchronous Framework with rich functionality
BS::thread_pool: a fast, lightweight, and easy-to-use C++17 thread pool library
Nameof operator for modern C++, simply obtain the name of a variable, type, function, macro, and enum
Fast, modern C++ DSP framework, FFT, Sample Rate Conversion, FIR/IIR/Biquad Filters (SSE, AVX, AVX-512, ARM NEON)
Generate sandboxes for C/C++ libraries automatically
Header-only TOML config file parser and serializer for C++17.
The official C++ client API for PostgreSQL.
Heimer is a simple cross-platform mind map, diagram, and note-taking tool written in Qt.
Nazara Engine is a cross-platform framework aimed at (but not limited to) real-time applications requiring audio, 2D and 3D real-time rendering, network and more.
A header only C++ library that provides type safety and user defined literals for physical units
An implementation of Actor, Publish-Subscribe, and CSP models in one rather small C++ framework. With performance, quality, and stability proved by years in the production.
Semantic Versioning for modern C++
JNI Bind is a set of advanced syntactic sugar for writing efficient correct JNI Code in C++17 (and up).
A library of supporting code for numerical modelling (JSON config, HDF5 data, Modern OpenGL visualization)
An example of how to use the ECS part of the EnTT framework
Cross-platform C++17 Runtime Reflection Library
This is an engine that I initially started building after taking a game coding class in high school to learn how the underlying systems of Unity / game engines in general worked.
Credits Node is the main module that provide an opportunity to run a node and participate in CREDITS blockchain network.
Add a description, image, and links to the cplusplus-17 topic page so that developers can more easily learn about it.
To associate your repository with the cplusplus-17 topic, visit your repo's landing page and select "manage topics."