Showing 7 of 7 projects
A library that brings higher-level programming features like generic data structures, polymorphism, and garbage collection to C.
A C++17 library for runtime polymorphism using type erasure, offering non-intrusive interfaces, value semantics, and customizable storage and dispatch.
A C++17 std::variant implementation for C++11/14/17 compilers, providing type-safe unions.
A C++ library for dynamic polymorphism using mixins, enabling runtime object composition and mutation.
A C++17 library implementing fast, open multi-methods to solve the Expression Problem, now superseded by Boost.OpenMethod.
A refactoring exercise to practice identifying code smells and applying polymorphism to improve object-oriented design.
A collection of EOSIO smart contract examples demonstrating patterns, eosjs SDK usage, and unit testing with eoslime.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.