Top 23 C++ Cpp14 Projects
-
osrm-backend
Open Source Routing Machine - C++ backend
-
nghttp2
nghttp2 - HTTP/2 C Library and tools
-
thrust
The C++ parallel algorithms library.
-
doctest
The fastest feature-rich C++11/14/17/20 single-header testing framework
-
Osiris
Free open-source game cheat for Counter-Strike: Global Offensive, written in modern C++. GUI powered by Dear ImGui.
Osiris: https://github.com/danielkrupinski/Osiris
-
FunctionalPlus
Functional Programming Library for C++. Write concise and readable C++ code.
You can copy this project structure: https://github.com/Dobiasd/FunctionalPlus
-
hana
Your standard library for metaprogramming
Latest mention: C Implementation Challenge Replacing Stdmove And | reddit.com/r/programming | 2020-09-23Boost.Hana developers measured a very noticeable 15% decrease in compile time switching from a function call (admittedly -- with an additional layer of wrapper) to a raw static_cast. foonathan himself saw a little over a 5% decrease in his actual code. miki151 saw about a 3% improvement from replacing move with MOV only, ignoring forward. In a completely synthetic benchmark where I just generate a ton of move calls in a row, I get a little over 40% decrease in compile time.
-
rang
A Minimal, Header only Modern c++ library for terminal goodies 💄✨
-
rpclib
rpclib is a modern C++ msgpack-RPC server and client library
-
Vc
SIMD Vector Classes for C++
-
CppCon2020
Slides and other materials from CppCon 2020
CppCon/CppCon2020 (C++): Slides and other materials from CppCon 2020
-
frugally-deep
Header-only library for using Keras models in C++.
-
restinio
Cross-platform, efficient, customizable, and robust asynchronous HTTP/WebSocket server C++14 library with the right balance between performance and ease of use
-
units
a compile-time, header-only, dimensional analysis and unit conversion library built on c++14 with no dependencies.
I've seen a few before, and a quick search yielded a bunch for me, right off the bat. By no means exhaustive:
Julia: https://github.com/PainterQubits/Unitful.jl
Python: https://pint.readthedocs.io/en/0.6/
C++: https://github.com/nholthaus/units
etc.
And yes, it has always struck me as strange that date/time/calendar libraries are standard as canonical libraries shipped with language distributions, but units are not.
-
sqlite_modern_cpp
The C++14 wrapper around sqlite library
-
stdgpu
stdgpu: Efficient STL-like Data Structures on the GPU
-
seasocks
Simple, small, C++ embeddable webserver with WebSockets support
-
bitsery
Your binary serialization library
-
quill
Asynchronous Low Latency C++ Logging Library
-
seqan
SeqAn's official repository.
-
rawspeed
fast raw decoding library
-
ygg
An intrusive C++17 implementation of a Red-Black-Tree, a Weight Balanced Tree, a Dynamic Segment Tree and much more!
-
maddy
C++ Markdown to HTML header-only parser library
Latest mention: What are you favorite cross platform (Win, Mac, Linux) librarys for C++ so you can writing 1 run on all | reddit.com/r/cpp | 2020-12-28- Qt or boost if there is no UI. - json: https://github.com/nlohmann/json - iostream alternative: https://github.com/fmtlib/fmt - Markdown to HTML: https://github.com/progsource/maddy
Index
What are some of the best open-source Cpp14 projects in C++? This list will help you:
Project | Stars | |
---|---|---|
1 | osrm-backend | 4,153 |
2 | nghttp2 | 3,603 |
3 | thrust | 3,129 |
4 | doctest | 3,001 |
5 | Osiris | 1,319 |
6 | FunctionalPlus | 1,221 |
7 | hana | 1,186 |
8 | rang | 1,062 |
9 | rpclib | 964 |
10 | Vc | 952 |
11 | CppCon2020 | 896 |
12 | frugally-deep | 698 |
13 | restinio | 670 |
14 | units | 636 |
15 | sqlite_modern_cpp | 573 |
16 | stdgpu | 510 |
17 | seasocks | 507 |
18 | bitsery | 503 |
19 | quill | 394 |
20 | seqan | 384 |
21 | rawspeed | 170 |
22 | ygg | 79 |
23 | maddy | 76 |