xcmixin is a modern C++ static mixin solution base on C++20 that uses CRTP to compose multiple methods into classes at compile time, without modifying the original class definition.
interface oop ecs mixin moderncpp cpp20 cplusplus-20 template-programming crtp template-meta-programming cpluscplus cplusplus-library header-only-library cpp-template-programming static-mixin
-
Updated
Feb 25, 2026 - C++