Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression. Learn more →
Top 23 C++ c-plus-plus-11 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.
Project mention: Are there any books or tutorials that teach C-Styled C++? | reddit.com/r/cpp_questions | 2023-02-26For games focused stuff have a look at EASTL https://github.com/electronicarts/EASTL also perhaps some of the Data Oriented Design stuff (see Mike Acton's CPP Con Talks). This also have loads of good stuff https://www.dataorienteddesign.com/dodbook/
-
Project mention: Want to a 3D game without a game engine but not having to deal with opengl stuff ? | reddit.com/r/gamedev | 2022-12-09
Magnum
-
Sonar
Write Clean C++ Code. Always.. Sonar helps you commit clean C++ code every time. With over 550 unique rules to find C++ bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.
-
There is at least one notable exception to this rule: https://github.com/boostorg/beast/issues/1445
-
easyloggingpp
Single header C++ logging library. It is extremely powerful, extendable, light-weight, fast performing, thread and type safe and consists of many built-in features. It provides ability to write logs in your own customized format. It also provide support for logging your classes, third-party libraries, STL and third-party containers etc.
-
If you want to start with a smaller GUI lib (instead of the bigger ones), you could use Nana (C++ Library), see also User Works using Nana - it uses modern C++11/14/17 (instead of older C++ like wxWidgets or the external macro processor tool MOC used by Qt).
-
-
xsimd
C++ wrappers for SIMD intrinsics and parallelized, optimized mathematical functions (SSE, AVX, AVX512, NEON, SVE))
Project mention: SIMD intrinsics and the possibility of a standard library solution | reddit.com/r/cpp | 2023-01-08xsimd - 1.6K GH stars
-
InfluxDB
Access the most powerful time series database as a service. Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.
-
OpenImageIO
Reading, writing, and processing images in a wide variety of file formats, using a format-agnostic API, aimed at VFX applications.
-
-
Project mention: Questions about the official xml registry (gl.xml). | reddit.com/r/opengl | 2022-07-25
Ever heard of https://glbinding.org ?
-
-
Vince's CSV Parser
A modern C++ library for reading, writing, and analyzing CSV (and similar) files. (by vincentlaucsb)
How does it compare to this https://github.com/vincentlaucsb/csv-parser
-
Project mention: Runtime error: Addition of unsigned offset. Am I going out of bounds somewhere? | reddit.com/r/cpp_questions | 2022-07-13
I was so happy when had to use C to write an optimized numerical routine that was just too slow in native R and Python, as well as when I worked on a project using OpenCV, which gave me the chance to use C++. However, most of the time, my clients want me to use Ror Python. Incidentally, if you're interested in R but don't know much about it, the Rcpp project is incredible!
-
https://github.com/nlohmann/json and https://github.com/d99kris/rapidcsv are single header file include libs
-
-
-
-
-
mailio
mailio is a cross platform C++ library for MIME format and SMTP, POP3 and IMAP protocols. It is based on standard C++ 17 and Boost library.
-
-
-
Project mention: I implement a fast, macro-based namedtuple works under C++11 | reddit.com/r/cpp | 2023-01-19
https://github.com/wqking/metapp Need to register your struct to a wrapper manually.
-
Project mention: A small suggestion for cppreference great documentation! | reddit.com/r/cpp | 2022-08-15
Interesting idea but for which standard? For me, if you stay with saggy C++11, C++14 99% of compilers support 99% of the norm, no ? You may think of something adapting autotools doing at starting checkup if each function is available and generate a report file. Else you can try https://github.com/bitwizeshift/BackportCpp
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
C++ c-plus-plus-11 related posts
- LLVM 16.0.0 Release
- Learning to build networking applications using C/C++ from scratch
- I implement a fast, macro-based namedtuple works under C++11
- How do I make a GUI?
- jsonpp -- easy to use and reusable C++ JSON library
- Questions about the official xml registry (gl.xml).
- Best C++ libraries for 2D game development
-
A note from our sponsor - InfluxDB
www.influxdata.com | 24 Mar 2023
Index
What are some of the best open-source c-plus-plus-11 projects in C++? This list will help you:
Project | Stars | |
---|---|---|
1 | EA Standard Template Library | 7,029 |
2 | magnum | 4,357 |
3 | Boost.Beast | 3,712 |
4 | easyloggingpp | 3,368 |
5 | nana | 2,096 |
6 | strawberry | 1,881 |
7 | xsimd | 1,665 |
8 | OpenImageIO | 1,635 |
9 | MongoDB C++ Driver | 948 |
10 | glbinding | 769 |
11 | toml11 | 745 |
12 | Vince's CSV Parser | 686 |
13 | Rcpp | 678 |
14 | Rapidcsv | 592 |
15 | globjects | 493 |
16 | corrade | 424 |
17 | cppfs | 422 |
18 | hlslpp | 377 |
19 | mailio | 276 |
20 | magnum-examples | 245 |
21 | ANNetGPGPU | 95 |
22 | metapp | 58 |
23 | BackportCpp | 53 |