

opt : Class template designed to express optionality without having to sacrifice memory to store additional bool flag.uvw : Header-only, event based, tiny and easy to use libuv wrapper in modern C++.libuv : Cross-platform asynchronous I/O.cppbackport : A backport of C++11/14/17 features to earlier versions.invoke.hpp : std::invoke/std::apply analogs for C++14.cmcstl2 : An implementation of C++ Extensions for Ranges.gcpp : Experimental deferred and unordered destruction library for C++.emscripten : Emscripten: An LLVM-to-Web Compiler.cppbestpractices : Collaborative Collection of C++ Best Practices.PubBus : A simple implementation of a MessageBus.0xABAD1DEA : Static global objects with constructors and destructors made useful in C++.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.
#Milkytracker public domain code#
#Milkytracker public domain 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 new categories should be added to sort everything a bit better) (Maybe some repositories could be removed from the list too) If you want to add projects here, do a push request or open an issue! A curated list of awesome C++ (mainly) things for Game Development.
