AnthonyCalandra / modern-cpp-features 7.3k A cheatsheet of modern C++ language and library features. cpp cpp11 cpp14 cpp17 cpp20 Updated Jul 31, 2019
rigtorp / awesome-modern-cpp 5.1k A collection of resources on modern C++ cpp cpp11 cpp14 cpp17 cpp1z HTML Updated Aug 12, 2019
changkun / modern-cpp-tutorial 4.5k 📚 Modern C++ Tutorial: C++11/14/17/20 On the Fly cpp11 cpp14 cpp17 cpp20 modern-cpp cpp cpp-tutorial C++ Updated Aug 14, 2019
Project-OSRM / osrm-backend 3.2k Open Source Routing Machine - C++ backend osrm cpp14 cpp c-plus-plus routing routing-engine map-matching traveling-salesman openstreetmap osm isochrones Good first issues See all Throw error on invalid data loading engine config Starter Task #5313 opened Dec 14, 2018 by danpat 1 Rename `name_table` class and `name_id` property Starter Task Guidance #4709 opened Nov 28, 2017 by karenzshea 2 Remove CoreCH algorithm support Starter Task #4617 opened Oct 17, 2017 by karenzshea C++ Updated Aug 20, 2019
Rename `name_table` class and `name_id` property Starter Task Guidance #4709 opened Nov 28, 2017 by karenzshea 2
nghttp2 / nghttp2 3k nghttp2 - HTTP/2 C Library and tools c http2 cpp14 Good first issues See all Possible use after free in libnghttp2 with NGHTTP2_OPT_NO_CLOSED_STREAMS documentation lib #1244 opened Oct 10, 2018 by bbfgelman1 4 nghttp2_submit_rst_stream after nghttp2_submit_response causes response headers to be dropped documentation lib #692 opened Sep 20, 2016 by mattklein123 4 Simplest, bare-bones client example documentation question #492 opened Jan 29, 2016 by gonzus 17 C++ Updated Aug 19, 2019
Possible use after free in libnghttp2 with NGHTTP2_OPT_NO_CLOSED_STREAMS documentation lib #1244 opened Oct 10, 2018 by bbfgelman1 4
nghttp2_submit_rst_stream after nghttp2_submit_response causes response headers to be dropped documentation lib #692 opened Sep 20, 2016 by mattklein123 4
onqtam / doctest 2k The fastest feature-rich C++11/14/17/20 single-header testing framework for unit tests and TDD c-plus-plus doctest tdd testing unit-testing header-only cpp cpp11 cpp14 cpp17 cpp20 single-file testing-framework C++ Updated Aug 12, 2019
skypjack / entt 1.8k Gaming meets modern C++ - a fast and reliable entity-component system (ECS) and much more header-only modern-cpp cpp cpp14 entity-component-system game-development game-programming architectural-patterns game-engine gamedev gamedev-framework cpp17 minecraft indiedev indie-developer game-dev reflection entt ecs entity-component C++ Updated Aug 21, 2019
arximboldi / immer 1.2k Postmodern immutable and persistent data structures for C++ immutable data-structures modern-cpp cpp14 rrb-tree persistent postmodernism value-semantics C++ Updated Jul 17, 2019
patrikhuber / eos 1k A lightweight 3D Morphable Face Model fitting library in modern C++14 computer-vision face-models modern-cpp machine-learning image-processing cross-platform 3d-face 3dmm c-plus-plus python 3d-face-reconstruction cpp14 cpp17 Good first issues Error: ‘variant_size_v’ is not a member of ‘mpark’ good first issue help wanted #254 opened Apr 9, 2019 by qpoisson 3 Add error handling when a model doesn't have any texture coordinates good first issue enhancement #228 opened Oct 18, 2018 by patrikhuber 2 C++ Updated Jul 22, 2019
Error: ‘variant_size_v’ is not a member of ‘mpark’ good first issue help wanted #254 opened Apr 9, 2019 by qpoisson 3
Add error handling when a model doesn't have any texture coordinates good first issue enhancement #228 opened Oct 18, 2018 by patrikhuber 2
boostorg / hana 1k Your standard library for metaprogramming hana boost cpp metaprogramming cpp14 cpp11 header-only Good first issues See all Hana and C++ 17 features documentation #345 opened May 14, 2017 by vincent-hui Finish documenting the signatures of algorithms documentation enhancement #251 opened Feb 10, 2016 by ldionne Alphabetical index does not show everything documentation #238 opened Jan 12, 2016 by ldionne C++ Updated Aug 19, 2019
Finish documenting the signatures of algorithms documentation enhancement #251 opened Feb 10, 2016 by ldionne
Dobiasd / FunctionalPlus 919 Functional Programming Library for C++. Write concise and readable C++ code. range composition stl functional-programming algorithms header-only c-plus-plus c-plus-plus-14 c-plus-plus-17 library cpp cpp14 C++ Updated Jun 16, 2019
cppit / jucipp Archived 885 A lightweight & cross-platform IDE supporting the most recent C++ standards juci lldb libclang ide llvm cpp14 cpp17 cpp1z C++ Updated Jun 11, 2018
andreasfertig / cppinsights 866 C++ Insights - See your source code with the eyes of a compiler clang cpp cpp11 cpp14 cpp17 cpp20 ast cplusplus cplusplus-11 cplusplus-14 cplusplus-17 cplusplus-20 llvm C++ Updated Aug 12, 2019
agauniyal / rang 840 A Minimal, Header only Modern c++ library for terminal goodies 💄✨ cli ansi rang cpp cpp11 console command-line color terminal cpp14 cpp17 cplusplus cpp-library C++ Updated Dec 17, 2018
mandreyel / mio 807 Cross-platform C++11 header-only library for memory mapped file IO cpp cpp11 cpp14 memory-mapped-file memory-mapping mmap fileviewer file-view header-only cross-platform C++ Updated Aug 3, 2019
VcDevel / Vc 751 SIMD Vector Classes for C++ vectorization parallel simd-vector simd-instructions simd avx c-plus-plus avx512 sse neon cpp portable cpp11 cpp14 cpp17 avx2 simd-programming data-parallel parallel-computing Good first issues See all document best practice/example for GCC's function multiversioning type: documentation #151 opened Dec 14, 2016 by mattkretz 1 improve/create documentation for vc_compile_for_all_implementations type: documentation #117 opened Apr 7, 2016 by mattkretz add an example for multi-arch builds type: documentation type: enhancement #118 opened Apr 7, 2016 by mattkretz 3 C++ Updated May 21, 2019
document best practice/example for GCC's function multiversioning type: documentation #151 opened Dec 14, 2016 by mattkretz 1
improve/create documentation for vc_compile_for_all_implementations type: documentation #117 opened Apr 7, 2016 by mattkretz
add an example for multi-arch builds type: documentation type: enhancement #118 opened Apr 7, 2016 by mattkretz 3
skypjack / uvw 710 Header-only, event based, tiny and easy to use libuv wrapper in modern C++ libuv header-only wrapper uvw event-loop modern-cpp cpp cpp14 C++ Updated Aug 10, 2019
rpclib / rpclib 683 rpclib is a modern C++ msgpack-RPC server and client library rpc cpp14 cpp cplusplus cplusplus-14 msgpack Good first issues documentation for compilation and install Documentation #173 opened Dec 8, 2017 by tsequitur 5 C++ Updated May 7, 2019
kfrlib / kfr 638 Fast, modern C++ DSP framework, FFT, Sample Rate Conversion, FIR/IIR/Biquad Filters (SSE, AVX, AVX-512, ARM NEON) avx fft simd cpp14 audio dsp dft header-only avx512 digital-signal-processing audio-processing cpp17 fast-fourier-transform discrete-fourier-transform clang cxx cplusplus cplusplus-14 C++ Updated Aug 21, 2019
apolukhin / magic_get 625 std::tuple like methods for user defined types without any macro or boilerplate code boost std reflection cpp14 cpp17 reflections reflection-library cpp cplusplus cplusplus-14 tuple tuples magic visual-studio gcc clang C++ Updated Aug 12, 2019
atilaneves / cmake-ide 576 Use Emacs as a C/C++ IDE emacs-lisp cmake-ide rtags emacs clang melpa cmake cpp cpp17 cpp14 cpp11 ide autocomplete autocompletion goto-definition flycheck-extension flycheck libclang Emacs Lisp Updated Jul 31, 2019
wichtounet / dll 535 Deep Learning Library (DLL) for C++ (ANNs, CNNs, RBMs, DBNs...) c-plus-plus cpp cpp11 cpp14 performance machine-learning deep-learning artificial-neural-networks gpu rbm cpu convolutional-neural-networks C++ Updated Apr 30, 2018
ldionne / dyno 495 Runtime polymorphism done right cpp hana cpp14 cpp11 type-erasure polymorphism cpp17 Good first issues Add examples of passing custom concept maps to poly documentation #25 opened May 17, 2017 by ldionne C++ Updated Jul 26, 2019
Dobiasd / frugally-deep 470 Header-only library for using Keras models in C++. tensorflow deep-learning keras cpp cpp14 header-only library c-plus-plus c-plus-plus-14 convolutional-neural-networks prediction machine-learning C++ Updated Jul 27, 2019
SqliteModernCpp / sqlite_modern_cpp 456 The C++14 wrapper around sqlite library cpp14 sqlite-orm C++ Updated Jul 8, 2019
martinmoene / gsl-lite 454 gsl lite - A single-file header-only version of ISO C++ Guidelines Support Library (GSL) for C++98, C++11 and later gsl cpp98 cpp11 cpp14 cpp17 header-only single-file gsl-implementations no-dependencies Good first issues Add code of conduct documentation #109 opened Mar 9, 2018 by martinmoene Add Contributing documentation #110 opened Mar 9, 2018 by martinmoene C++ Updated Aug 19, 2019
haptork / easyLambda 447 distributed dataflows with functional list operations for data processing with C++14 dataflow-programming mpi parallel functional-programming distributed-computing hpc cpp14 C++ Updated Oct 19, 2018
boostorg / hof 440 Higher-order functions for c++ modern constexpr cplusplus lambda functional c-plus-plus cplusplus-11 cplusplus-14 cpp cpp11 cpp14 functional-programming C++ Updated Aug 19, 2019
nholthaus / units 435 a compile-time, header-only, dimensional analysis and unit conversion library built on c++14 with no dependencies. unit-conversion dimensional-analysis cpp14 template-metaprogramming compile-time header-only no-dependencies C++ Updated Apr 21, 2019
infinit / elle 434 The Elle coroutine-based asynchronous C++ development framework. elle infinit coroutines fibers asynchronous cryptography rpc serialization cpp14 cpp cpp17 consensus paxos reactor asynchronous-framework algorithm C++ Updated May 7, 2019