FastDynamicCast : Fast dynamic cast in C++ for MSVC, outperforming the regular dynamic cast by up to 25 times.liberasure : A no-dependencies C++ extensible type erasure library.(Events + Observable Properties + Reactive Properties) reactive : Simple, non intrusive reactive programming library for C++.When trackable object moved/destroyed, trackers updated with new object's pointer. trackable_ptr : Smart pointer for any movable objects.msgpack11 : A tiny MessagePack library for C++11 ().modern-cpp-features : A cheatsheet of modern C++ language and library features.
Nms on opengl 4.3 code#
type erasureand_dispatch : Code related to ACCU meet up talk.stateful_pointer : Use unused bits in your pointer.
Nms on opengl 4.3 windows#
replxx : A readline and libedit replacement that supports UTF-8, syntax highlighting, hints and Windows and is BSD licensed.span-lite : span lite - A C++20-like span for C++98, C++11 and later in a single-file header-only library.CppCoreGuidelines : The C++ Core Guidelines are a set of tried-and-true guidelines, rules, and best practices about coding in C++.kangaru : A dependency injection container for C++11, C++14 and later.libinsanity : libc functions (and related) without bugs mandated by standard C or common OSes.optional-lite : optional lite - A C++17-like optional, a nullable object for C++98, C++11 and later in a single-file header-only library.pdbex : pdbex is a utility for reconstructing structures and unions from the PDB into compilable C headers.pipet : c++ library for building lightweight processing pipeline at compile-time.hedley : A C/C++ header to help move #ifdefs out of your code.cpp-std-fwd : forward declarations for C++ std headers.lager : C++ library for value-oriented design using the unidirectional data-flow architecture (Redux for C++).lex : C++14 fast and efficient tokenizer.cxx14-graph : A C++ 14 implementation of graph data structures.EAMain : EAMain provides a multi-platform entry point used for platforms that don't support console output, return codes and command-line arguments.It specifies a standardized language-independent columnar memory format for flat and hierarchical data, organized for effic… arrow : Apache Arrow is a cross-language development platform for in-memory data.rangeless : c++ LINQ -like library of higher-order functions for data manipulation.(Maybe some repositories could be removed from the list too) Index (Maybe some new categories should be added to sort everything a bit better) If you want to add projects here, do a pull request or open an issue! A curated list of awesome C++ (mainly) things for Game Development.