- [magic_enum]: Static reflection on enums for modern C++, work with any enum type without any macro or boilerplate code. Enum-to-string/String-to-enum and other useful functions. https://github.com/neargye/magic_enum 56 comments cpp
Linking pages
- GitHub - rigtorp/awesome-modern-cpp: A collection of resources on modern C++ https://github.com/rigtorp/awesome-modern-cpp 114 comments
- GitHub - p-ranav/awesome-hpp: A curated list of awesome header-only C++ libraries https://github.com/p-ranav/awesome-hpp 75 comments
- GitHub - p-ranav/structopt: Parse command line arguments by defining a struct https://github.com/p-ranav/structopt 75 comments
- GitHub - p-ranav/pprint: Pretty Printer for Modern C++ https://github.com/p-ranav/pprint 52 comments
- GitHub - fffaraz/awesome-cpp: A curated list of awesome C++ (or C) frameworks, libraries, resources, and shiny things. Inspired by awesome-... stuff. https://github.com/fffaraz/awesome-cpp 38 comments
- Placeholder substitution in the preprocessor | Egor’s blog https://holyblackcat.github.io/blog/2024/10/22/macro-placeholders.html 38 comments
- GitHub - KonanM/static_enum: C++ static_enum https://github.com/konanm/static_enum 32 comments
- GitHub - BlackMATov/enum.hpp: C++17 compile-time enum reflection library https://github.com/blackmatov/enum.hpp 31 comments
- GitHub - SungJJinKang/DoomsEngine: Dooms Engine ( Game Engine ) https://github.com/SungJJinKang/DoomsEngine 23 comments
- GitHub - injae/serdepp: c++ serialize and deserialize adaptor library like rust serde.rs https://github.com/injae/serdepp 21 comments
- GitHub - p-ranav/repr: repr for Modern C++: Return printable string representation of a value https://github.com/p-ranav/repr 18 comments
- GitHub - cdeln/cpp_enum_set: A library of type safe sets over fixed size collections of types or values, including methods for accessing, modifying, visiting and iterating over those. https://github.com/cdeln/cpp_enum_set 18 comments
- GitHub - snaxgameengine/snax: SnaX Game Engine - Open Source https://snaxgameengine.com 17 comments
- GitHub - Caerind/AwesomeCppGameDev: A curated list of awesome C++ (mainly) things for Game Development. Inspired by awesome-... stuff. https://github.com/cmdu76/awesomecppgamedev 12 comments
- GitHub - morrisfranken/argparse: A Simple Argument Parser for C++ https://github.com/morrisfranken/argparse 10 comments
- GitHub - Mormert/jle: jle is a work-in-progress C++/Lua game engine supporting Windows, Linux, Mac and modern browsers. https://github.com/mormert/jle 6 comments
- Enum reflection in C++ with template metaprogramming https://taylorconor.com/blog/enum-reflection/ 5 comments
- GitHub - blockspacer/CXXCTP: DEPRECATED. USE INSTEAD github.com/blockspacer/flextool https://github.com/blockspacer/cxxctp 3 comments
- GitHub - snaxgameengine/snax: SnaX Game Engine - Open Source https://github.com/snaxgameengine/snax 3 comments
- GitHub - gloinart/light_enum https://github.com/gloinart/light_enum 2 comments
Linked pages
- build2 | C/C++ Build Toolchain https://build2.org 236 comments
- C/C++ Open Source Package Manager https://conan.io 175 comments
- ROS: Home http://www.ros.org/ 165 comments
- GitHub - microsoft/vcpkg: C++ Library Manager for Windows, Linux, and MacOS https://github.com/microsoft/vcpkg 50 comments
- Enumeration declaration - cppreference.com https://en.cppreference.com/w/cpp/language/enum 38 comments
- GitHub - cpm-cmake/CPM.cmake: 📦 CMake's missing package manager. A small CMake script for setup-free, cross-platform, reproducible dependency management. https://github.com/thelartians/cpm 25 comments
Would you like to stay up to date with C & C++? Checkout C & C++
Weekly.