Pavel Karneliuk's starred repositories
magic_enum
Static reflection for enums (to string, from string, iteration) for modern C++, work with any enum type without any macro or boilerplate code
waitfree-mpsc-queue
A wait-free multi-producer-single-consumer queue in C11 atomics
disruptorplus
A disruptor thread-synchronisation data structure for C++11.
vs-dockerfiles
Examples of dockerfiles and optional supporting scripts to install and use Build Tools for Visual Studio 2017 in a container.
rmw_iceoryx
rmw implementation for iceoryx
backward-cpp
A beautiful stack trace pretty printer for C++
FastLogger
Memory mapped logger
autowiring
A C++ Inversion of Control Framework
hardware-effects
Demonstration of various hardware effects.
Heap-Layers
Heap Layers: An Extensible Memory Allocation Infrastructure
roq-logging
Logging utilities.
abseil-cpp
Abseil Common Libraries (C++)
concurrentqueue
A fast multi-producer, multi-consumer lock-free concurrent queue for C++11
atomic_queue
C++ lockless queue.
cpp-project
Boiler plate template for C++ projects, with CMake, Doctest, Travis CI, Appveyor, Github Actions and coverage reports.
flatbuffers
FlatBuffers: Memory Efficient Serialization Library