C++ Cpp14

Open-source C++ projects categorized as Cpp14 | Edit details
Related topics: #CPP #Cpp11 #Cpp17 #header-only #C++

Top 23 C++ Cpp14 Projects

  • modern-cpp-tutorial

    📚 Modern C++ Tutorial: C++11/14/17/20 On the Fly | https://changkun.de/modern-cpp/

    Project mention: interview preparation | reddit.com/r/cpp | 2022-04-30
  • Catch

    A modern, C++-native, test framework for unit-tests, TDD and BDD - using C++14, C++17 and later (C++11 support is in v2.x branch, and C++03 on the Catch1.x branch)

    Project mention: How to make my Boost unit testing work? | reddit.com/r/cpp_questions | 2022-05-20

    Swap Boost Test for something better and more modern. The current industry standard is Catch2 and google test. There are much better documentation available on how to use those than the ancient and dying boost stuff.

  • SonarLint

    Deliver Cleaner and Safer Code - Right in Your IDE of Choice!. SonarLint is a free and open source IDE extension that identifies and catches bugs and vulnerabilities as you code, directly in the IDE. Install from your favorite IDE marketplace today.

  • Open Source Routing Machine (OSRM)

    Open Source Routing Machine - C++ backend

    Project mention: loosing my mind | reddit.com/r/openstreetmap | 2022-05-17

    This is a 30 second exercise on OSRM, or any other service that provides directions.

  • nghttp2

    nghttp2 - HTTP/2 C Library and tools

  • Thrust

    The C++ parallel algorithms library.

    Project mention: A vision of a multi-threaded Emacs | reddit.com/r/emacs | 2022-05-20

    Users should work with higher level primitives like tasks, parallel loops, asynchronous functions etc. Think TBB, Thrust, Taskflow, lparallel for CL, etc.

  • doctest

    The fastest feature-rich C++11/14/17/20 single-header testing framework

    Project mention: Testing framework Catch2 3.0 final released | reddit.com/r/cpp | 2022-05-17

    Keep in mind https://github.com/doctest/doctest/issues/554. Also, doctest lacks: - Matchers - Data generators - Benchmarking - ...

  • immer

    Postmodern immutable and persistent data structures for C++ — value semantics at scale (by arximboldi)

    Project mention: Image undo/redo implementation | reddit.com/r/cpp | 2022-05-19

    An alternate method: use an immutable vector from immer to store the pixels. This works like git. Instead of modifying the image in place, immer will give you a new vector with the changes made. The immutable vector is implemented to make this efficient.

  • Scout APM

    Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.

  • libcudacxx

    The C++ Standard Library for your entire system.

    Project mention: Is it better to learn c or c++ for cuda? | reddit.com/r/CUDA | 2022-04-17

    If you are thinking of using new features through https://github.com/NVIDIA/libcudacxx , you'll have to learn c++

  • cppinsights

    C++ Insights - See your source code with the eyes of a compiler

    Project mention: How do I make a type independent quicksort without having to tell my code the array size etc. | reddit.com/r/cpp_questions | 2022-03-27

    If you want to understand templates (and your code in general) better, I would recommend using https://cppinsights.io/ , although I would caution it can be overwhelming for beginners.

  • eos

    A lightweight 3D Morphable Face Model library in modern C++ (by patrikhuber)

    Project mention: Help needed for distance measurement on image | reddit.com/r/computervision | 2022-03-02

    Use Aruco markers instead, calculate whole pose (from Aruce, it is in opencv). The question what do you need it for? I assume for some dataset or testing. Btw, you can try calculating morphable face model from here: https://github.com/patrikhuber/eos, this won't give you scale, but you can assume some eye to eye distance (or measure separately).

  • FunctionalPlus

    Functional Programming Library for C++. Write concise and readable C++ code.

    Project mention: C++20 Ranges The Key Advantage - Algorithm Composition | reddit.com/r/cpp | 2022-03-28

    I use a library called FunctionalPlus daily.

  • CppCon2020

    Slides and other materials from CppCon 2020

  • hana

    Your standard library for metaprogramming

  • mio

    Cross-platform C++11 header-only library for memory mapped file IO (by mandreyel)

  • rpclib

    rpclib is a modern C++ msgpack-RPC server and client library

    Project mention: Is there a way to keep the client alive in rpclib? | reddit.com/r/cpp_questions | 2021-11-27

    If by rpclib you mean this: https://github.com/rpclib/rpclib then it's not clear what you're talking about. The code for that client retains the connection to the server for the duration of the connection, though of course if you simply wait for too long without sending anything the connection will time out and get torn down.

  • tabulate

    Table Maker for Modern C++ (by p-ranav)

    Project mention: Libraries | reddit.com/r/cpp_questions | 2021-12-07


  • rang

    A Minimal, Header only Modern c++ library for terminal goodies 💄✨

    Project mention: rang VS FINAL CUT - a user suggested alternative | libhunt.com/r/rang | 2021-12-31
  • Vc

    SIMD Vector Classes for C++

    Project mention: SPO600 project part 2 | dev.to | 2022-04-13

    First of all about our project, I previously decided to work with VC library.https://github.com/VcDevel/Vc

  • robin-hood-hashing

    Fast & memory efficient hashtable based on robin hood hashing for C++11/14/17/20

    Project mention: The 23 year-old C++ developers with three job offers over $500k | reddit.com/r/cpp | 2022-04-22

    I've created robin-hood-hashing and nanobench, and recently made some contributions to Bitcoin and doxygen

  • pfr

    std::tuple like methods for user defined types without any macro or boilerplate code

    Project mention: Minimum viable declarative GUI in C++ | reddit.com/r/cpp | 2022-03-23

    The code is relatively short and can be groked with a few coffees: https://github.com/boostorg/pfr/tree/develop/include/boost/pfr ; if you're using C++17 it uses a binary search (https://github.com/boostorg/pfr/blob/develop/include/boost/pfr/detail/fields_count.hpp) to count the number of fields in a struct, by starting by the observation that a likely majorant on the number of fields in a struct is sizeof(the struct) * CHAR_BIT, assuming not too many [[no_unique_address]] tomfooleries. Then once this count is known it's possible to simply map them as a tuple through sheer brute force and destructuring: https://github.com/boostorg/pfr/blob/develop/include/boost/pfr/detail/core17_generated.hpp

  • filesystem

    An implementation of C++17 std::filesystem for C++11 /C++14/C++17/C++20 on Windows, macOS, Linux and FreeBSD.

    Project mention: Retiring boost from my codebase | reddit.com/r/cpp | 2021-07-29

    boost::filesystem -> https://github.com/gulrak/filesystem.git

  • frugally-deep

    Header-only library for using Keras (TensorFlow) 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

    Project mention: Modern C++ Web API (Back-End Development) | reddit.com/r/cpp | 2021-11-15
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2022-05-20.

C++ Cpp14 related posts


What are some of the best open-source Cpp14 projects in C++? This list will help you:

Project Stars
1 modern-cpp-tutorial 17,403
2 Catch 14,921
3 Open Source Routing Machine (OSRM) 4,947
4 nghttp2 3,994
5 Thrust 3,904
6 doctest 3,873
7 immer 2,024
8 libcudacxx 1,971
9 cppinsights 1,884
10 eos 1,646
11 FunctionalPlus 1,622
12 CppCon2020 1,449
13 hana 1,376
14 mio 1,296
15 rpclib 1,283
16 tabulate 1,249
17 rang 1,233
18 Vc 1,203
19 robin-hood-hashing 1,125
20 pfr 1,025
21 filesystem 878
22 frugally-deep 862
23 RESTinio 846
Find remote jobs at our new job board 99remotejobs.com. There are 7 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives