C++ c-plus-plus-14

Open-source C++ projects categorized as c-plus-plus-14

Top 17 C++ c-plus-plus-14 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-26

    For 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/

  • openscad

    OpenSCAD - The Programmers Solid 3D CAD Modeller

    Project mention: manifold backend is just merged | reddit.com/r/openscad | 2023-03-18

    1.) Check out the latest github source and follow the build directions: https://github.com/openscad/openscad

  • 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.

  • xtensor

    C++ tensors with broadcasting and lazy computing

    Project mention: Can you give an example of well-designed C++ code, and explain why you think it is so? | reddit.com/r/cpp | 2022-07-28

    Currently, one of my current favorites is xtensor.

  • xeus-cling

    Jupyter kernel for the C++ programming language

    Project mention: IDE for CPP(leetcode) | reddit.com/r/cpp_questions | 2023-01-03

    There are Cpp intepreters like Cling. There are even cpp notebooks like https://github.com/jupyter-xeus/xeus-cling. If that's an "IDE" it's questionable

  • nana

    a modern C++ GUI library

    Project mention: How do I make a GUI? | reddit.com/r/cpp_questions | 2022-08-27

    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).

  • FunctionalPlus

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

    Project mention: C++ algorithm helpers - kdalgorithms | reddit.com/r/cpp | 2022-12-10

    You can get a feel for it on its api search site: as an example, enter these queries:

  • MongoDB C++ Driver

    C++ Driver for MongoDB

  • 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.

  • frugally-deep

    Header-only library for using Keras (TensorFlow) models in C++.

    Project mention: Way to convert keras based model to C++. | reddit.com/r/AskProgramming | 2023-02-12

    Did you work through the FAQ here: https://github.com/Dobiasd/frugally-deep/blob/master/FAQ.md

  • toml11

    TOML for Modern C++

  • Vince's CSV Parser

    A modern C++ library for reading, writing, and analyzing CSV (and similar) files. (by vincentlaucsb)

    Project mention: CSV Parser | reddit.com/r/cpp | 2022-03-30

    How does it compare to this https://github.com/vincentlaucsb/csv-parser

  • Rcpp

    Seamless R and C++ Integration

    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!

  • NazaraEngine

    Nazara Engine is a cross-platform framework aimed at (but not limited to) real-time applications requiring audio, 2D and 3D real-time rendering, network and more.

  • exult

    Exult is a project to recreate Ultima 7 for modern operating systems, using the game's original plot, data, and graphics files.

    Project mention: If NPCs have "daily lives" what's the most optimum way to upscale? | reddit.com/r/AskProgramming | 2022-12-09

    Here is schedule.h from Exult, Exult is a project to recreate Ultima VII for modern operating systems, using the game's original plot, data, and graphics files.

  • bstone

    Unofficial source port for Blake Stone series

    Project mention: Hidden gems? | reddit.com/r/boomershooters | 2022-12-01

    There is a very good source port now which I hope redresses the balance a bit.

  • BackportCpp

    Library of backported modern C++ types to work with C++11

    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

  • Nfy

    A Lightweight Template-Based Notification Library

    Project mention: Communication between game engine modules | reddit.com/r/gameenginedevs | 2022-07-11

    For me, the answer is a generic multicast notification system. It utilizes a template based approach that allows you to define prototype messages using a class-based interface that you wish to send to another library. For example, your input library might respond to things like a button down / up, mouse clicks, etc, etc. So you'd create an interface that defines all your input notifications as functions. I won't go into detail, because it's well documented in that link.

  • SocialNetwork

    Design and C++ implementation of a simple social network system

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

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 2023-03-18.

C++ c-plus-plus-14 related posts


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

Project Stars
1 EA Standard Template Library 7,014
2 openscad 5,426
3 xtensor 2,883
4 xeus-cling 2,544
5 nana 2,095
6 FunctionalPlus 1,777
7 MongoDB C++ Driver 945
8 frugally-deep 942
9 toml11 741
10 Vince's CSV Parser 683
11 Rcpp 675
12 NazaraEngine 501
13 exult 402
14 bstone 246
15 BackportCpp 53
16 Nfy 9
17 SocialNetwork 1
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives