Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality. 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.
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
easyloggingpp
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.
-
xsimd
C++ wrappers for SIMD intrinsics and parallelized, optimized mathematical functions (SSE, AVX, AVX512, NEON, SVE))
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
OpenImageIO
Reading, writing, and processing images in a wide variety of file formats, using a format-agnostic API, aimed at VFX applications.
-
Vince's CSV Parser
A modern C++ library for reading, writing, and analyzing CSV (and similar) files. (by vincentlaucsb)
-
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.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
> you can still use it with smart pointers provided by any other library
Is the point of having a kitchen-sink library like this not that you dont have to reach for a 3rdparty library for things that you need 'all the time'?
Certainly, not everyone needs it.
...but, not everyone needs threads either. Not everyone needs an http server; and yet, if you have an application framework that provides them, when you do need them, it saves you reaching for yet-another-dependency.
Was that no the point from the beginning?
unique_ptr is a fundamental primitive for many, as you see from some other frameworks (1), and implementation is not always either a) trivial, or b) as simple as 'just use std::unique_ptr'.
This does seem like a very opinionated decision with reasonably unclear justification.
[1] - eg. https://github.com/EpicGames/UnrealEngine/blob/release/Engin..., https://github.com/electronicarts/EASTL/blob/master/include/...
Easylogging++ https://github.com/abumq/easyloggingpp
https://github.com/xtensor-stack/xsimd
GH topics > HashMap:
Project mention: MongoDB $weeklyUpdate #122 (June 30, 2023): Databricks, Change Streams, & Terraform | dev.to | 2023-06-30We're pleased to announce the release of the MongoDB C Driver (libmongoc) 1.24.0 and C++ Driver (mongocxx) 3.8.0 with support for MongoDB 7.0 and a host of new security features. Check out the release notes for more details:
C++ c-plus-plus-11 related posts
- Easy logging A logging system for c++20
- Why use a logger library and not just std::cout ?
- Announcing release of mongocxx - MongoDB C++ Driver - Version 3.8.0
- 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?
-
A note from our sponsor - InfluxDB
www.influxdata.com | 24 Apr 2024
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,658 |
2 | magnum | 4,649 |
3 | Boost.Beast | 4,164 |
4 | easyloggingpp | 3,668 |
5 | strawberry | 2,428 |
6 | nana | 2,246 |
7 | xsimd | 2,036 |
8 | OpenImageIO | 1,875 |
9 | MongoDB C++ Driver | 1,002 |
10 | toml11 | 929 |
11 | Vince's CSV Parser | 820 |
12 | glbinding | 820 |
13 | Rapidcsv | 799 |
14 | Rcpp | 723 |
15 | globjects | 541 |
16 | corrade | 471 |
17 | cppfs | 459 |
18 | hlslpp | 451 |
19 | mailio | 343 |
20 | magnum-examples | 264 |
21 | netLink | 214 |
22 | ANNetGPGPU | 102 |
23 | metapp | 76 |
Sponsored