SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 C++ c-plus-plus-17 Projects
-
EA Standard Template Library
EASTL stands for Electronic Arts Standard Template Library. It is an extensive and robust implementation that has an emphasis on high performance.
-
InfluxDB
InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
-
Project mention: Simple programming language with offline usable browser IDE | news.ycombinator.com | 2025-05-29
I suppose I should blog about this at: https://designinto3d.com/
but I've written a fair number of posts on it at:
https://forum.makerforums.info/search?q=gcodepreview
and it has come up a few times at:
https://community.carbide3d.com/search?q=gcodepreview
and on the OpenSCAD mailing list --- that latter might need to be extended back in time to encompass: https://github.com/openscad/openscad/issues/2017
Glad to answer any questions you might have!
-
Magic Enum C++
Static reflection for enums (to string, from string, iteration) for modern C++, work with any enum type without any macro or boilerplate code
-
-
-
Nameof C++
Nameof operator for modern C++, simply obtain the name of a variable, type, function, macro, and enum
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
-
-
-
Vince's CSV Parser
A high-performance, fully-featured CSV parser and serializer for modern C++. (by vincentlaucsb)
-
MethaneKit
🎲 Modern 3D graphics made simple with C++20 cross-platform framework and rendering abstraction API on top of DirectX 12, Vulkan & Metal
-
-
-
-
matchit.cpp
match(it): A lightweight single-header pattern-matching library for C++17 with macro-free APIs.
-
-
-
-
-
-
keras2cpp
it's a small library for running trained Keras 2 models from a native C++ code. (by gosha20777)
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
C++ c-plus-plus-17 discussion
C++ c-plus-plus-17 related posts
-
Simple programming language with offline usable browser IDE
-
Writing your own C++ standard library from scratch
-
Usable Magic Enums for C++
-
DreamBerd is a perfect programming language
-
Favorite Ways of Stringifying Enums
-
Ray Tracing in pure CMake
-
what is your CI/CD pipeline setup and how are you handling larger binaries? are smaller game dev studios just brute forcing through LFS and building for each test?
-
A note from our sponsor - SaaSHub
www.saashub.com | 21 Jun 2025
Index
What are some of the best open-source c-plus-plus-17 projects in C++? This list will help you:
# | Project | Stars |
---|---|---|
1 | EA Standard Template Library | 8,739 |
2 | openscad | 7,941 |
3 | Magic Enum C++ | 5,484 |
4 | opentrack | 4,136 |
5 | nana | 2,403 |
6 | Nameof C++ | 2,203 |
7 | FunctionalPlus | 2,196 |
8 | tomlplusplus | 1,771 |
9 | toml11 | 1,150 |
10 | MongoDB C++ Driver | 1,070 |
11 | Vince's CSV Parser | 989 |
12 | MethaneKit | 920 |
13 | Mudlet | 801 |
14 | Rcpp | 764 |
15 | RaZ | 659 |
16 | matchit.cpp | 609 |
17 | semver | 325 |
18 | feelpp | 321 |
19 | Jinx | 320 |
20 | volbx | 246 |
21 | cppinclude | 203 |
22 | keras2cpp | 191 |
23 | mpl | 171 |