93 Open Source C Plus Plus 17 Software Projects
Free and open source c plus plus 17 code projects including engines, APIs, generators, and tools.
Eastl 6140 ⭐
EASTL stands for Electronic Arts Standard Template Library. It is an extensive and robust implementation that has an emphasis on high performance.
Magic_enum 2449 ⭐
Static reflection for enums (to string, from string, iteration) for modern C++, work with any enum type without any macro or boilerplate code
Nameof 1257 ⭐
Nameof operator for modern C++, simply obtain the name of a variable, type, function, macro, and enum
Tprpix 523 ⭐
a Cross-Platform, 2D Survival Sandbox Game Project. Based on C++17/cmake/OpenGL/SQLite3.
Sailormoon Flags 194 ⭐
⛳ Simple, extensible, header-only C++17 argument parser released into the public domain.
Aegis.cpp 233 ⭐
Discord C++ library for interfacing with the API. Join our server: https://discord.gg/w7Y3Bb8
Thread_pool 71 ⭐
Thread pool using std::* primitives from C++17, with optional priority queue/greenthreading for POSIX.
Randlib 59 ⭐
:rocket: A library designed to facilitate work with probability, statistics and stochastic calculus
Erewhon Game 34 ⭐
Video game about programming your spaceships to destroy other programmed spaceships o/
Sporks 27 ⭐
The source code repository for Sporks, the learning, backchatting, scriptable discord bot!
Tomilov Variant 12 ⭐
C++1z variant, never empty, constexpr visit/multivisit (perfect forwarding for visitor and its parameters), delayed visitor, composite visitor, aggregate wrapper, recursive wrapper, I/O, relational, invoke
M Peko Bitflags 66 ⭐
Single-header header-only C++11 / C++14 / C++17 library for easily managing set of auto-generated type-safe flags.
Gaga 13 ⭐
GAGA is a fast, header only, multi-objective, and distributed evolutionary algorithm library written in modern C++. It is designed to be easily usable with various genotype representations and allows the user to enable or disable several features such as novelty search or speciation. It also produces and exports various customizable statistics.
Xtd 193 ⭐
Free open-source modern C++17 / C++20 framework to create console, forms (GUI like WinForms) and unit test applications on Microsoft Windows, Apple macOS and Linux.
Matchit.cpp 191 ⭐
match(it): A lightweight single-header pattern-matching library for C++17 with macro-free APIs.
Tweedeframeworkredux 40 ⭐
The Tweede Engine Framework is my third attempt to develop a cross-platform full game engine and game framework. It aims to provide one day a complete foundation for the development of real time graphical applications such as games
Methanekit 441 ⭐
🎲 Modern 3D graphics made simple with C++17 cross-platform framework and rendering abstraction API on top of DirectX 12, Metal & Vulkan