C++ Cpp11

Open-source C++ projects categorized as Cpp11

Top 23 C++ Cpp11 Projects

  • CPlusPlusThings

    C++那些事

  • aria2

    aria2 is a lightweight multi-protocol & multi-source, cross platform download utility operated in command-line. It supports HTTP/HTTPS, FTP, SFTP, BitTorrent and Metalink.

    Project mention: A few tips for the newcomers on this sub ! | /r/myODs | 2023-10-29

    Concurrent downloadsAble to preserve the original treeClient/Server modeCLITUIGUIWeb UIBrowser pluginwgetNYNY??Y?wget2YYNY????aria2YNYYY?Y?rcloneYYNY??Y?IDMYNNNNYNNJDownloader2YNYNNYNN

  • Onboard AI

    Learn any GitHub repo in 59 seconds. Onboard AI learns any GitHub repo in minutes and lets you chat with it to locate functionality, understand different parts, and generate new code. Use it for free at www.getonboard.dev.

  • modern-cpp-tutorial

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

    Project mention: Learning platform for modern C++ with online exercises | /r/cpp_questions | 2023-02-11

    I'm going through this Modern C++ Tutorial right now. I didn't need to relearn what inheritance is, just the new language features that are useful.

  • spdlog

    Fast C++ logging library.

    Project mention: Blackbox library for embedded systems | /r/cpp_questions | 2023-06-07
  • simdjson

    Parsing gigabytes of JSON per second : used by Facebook/Meta Velox, WatermelonDB, Apache Doris, Milvus, StarRocks

    Project mention: Building a high performance JSON parser | news.ycombinator.com | 2023-11-05

    Everything you said is totally reasonable. I'm a big fan of napkin math and theoretical upper bounds on performance.

    simdjson (https://github.com/simdjson/simdjson) claims to fully parse JSON on the order of 3 GB/sec. Which is faster than OP's Go whitespace parsing! These tests are running on different hardware so it's not apples-to-apples.

    The phrase "cannot go faster than this" is just begging for a "well ackshully". Which I hate to do. But the fact that there is an existence proof of Problem A running faster in C++ SIMD than OP's Probably B scalar Go is quite interesting and worth calling out imho. But I admit it doesn't change the rest of the post.

  • cpp-httplib

    A C++ header-only HTTP/HTTPS server and client library

    Project mention: Experience using crow as web server | /r/cpp | 2023-11-06

    Alternatives at the low to medium level of abstraction include civetweb and mongoose, which have a common ancestor. Both of these appear to be C rather than C++, but seem to be production quality and well-documented. Another C library is cpp-httplib, which is probably too low-level for me.

  • Minetest

    Minetest is an open source voxel game engine with easy modding and game creation

    Project mention: Is it time for a new Minecraft? | /r/PhoenixSC | 2023-10-18

    If you're interested, I'd recommend checking out MineTest. It's more of an engine than a game but a very good example of what this could be like.

  • InfluxDB

    Collect and Analyze Billions of Data Points in Real Time. Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.

  • C++ REST SDK

    The C++ REST SDK is a Microsoft project for cloud-based client-server communication in native code using a modern asynchronous C++ API design. This project aims to help C++ developers connect to and interact with services.

    Project mention: What is the industry standard today in C++ to deploy REST microservices in Kubernetes? | /r/cpp | 2023-09-06

    My favourite was Microsoft's cpprestsdk, but for some reason now is in maintenance mode, I don't know why, so it's hard to suggest it for new projects. A nice alternative is restc-cpp, that's has a good high-level interface, if this is what you want.

  • doctest

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

    Project mention: Unit testing tool suggestions | /r/learnprogramming | 2023-05-07

    I have never used "tools" for unit-tests, only web sites that show the results of the tests or code coverage. For C++ I prefer https://github.com/doctest/doctest but most companies I worked for use Catch2.

  • Thrust

    [ARCHIVED] The C++ parallel algorithms library. See https://github.com/NVIDIA/cccl

  • LeetCode-Solutions

    🏋️ Python / Modern C++ Solutions of All 2949 LeetCode Problems (Weekly Update)

    Project mention: A site that hosts implementations of various programming algorithms in different languages | /r/programming | 2023-02-07
  • evpp

    A modern C++ network library for developing high performance network services in TCP/UDP/HTTP protocols.

  • CppPrimer

    :books: Solutions for C++ Primer 5th exercises.

  • CLI11

    CLI11 is a command line parser for C++11 and beyond that provides a rich feature set with a simple and intuitive interface.

    Project mention: Command line interface library | /r/Cplusplus | 2023-03-24

    The most feature-rich C++ CLI library is CLI11. Other popular choices include Boost.ProgramOptions, argparse, cxxopts and others.

  • cpp-cheatsheet

    Modern C++ Cheatsheet

    Project mention: What proportion of C++ used more often than others? | /r/cpp | 2023-05-20

    A more productive way to go about it would be to ask "What are the features in each version of C++ past C++11 that I should care about the most?" instead. In that case you could take a look at things like https://github.com/AnthonyCalandra/modern-cpp-features and https://github.com/mortennobel/cpp-cheatsheet, see what appeals to you, ignore what does not.

  • indicators

    Activity Indicators for Modern C++

  • cppinsights

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

    Project mention: Why does ![]{} equate to 0? | /r/cpp_questions | 2023-05-14

    You can put it into https://cppinsights.io/ and see the conversions that happen under the hood.

  • cmake-cookbook

    CMake Cookbook recipes.

  • libcudacxx

    [ARCHIVED] The C++ Standard Library for your entire system. See https://github.com/NVIDIA/cccl

  • PEGTL

    Parsing Expression Grammar Template Library

    Project mention: Show HN: Matcheroni, a tiny C++20 header library for building lexers/parsers | news.ycombinator.com | 2023-07-06

    Very cool, and I like the name!

    I'd be interested in reading about how Matcheroni compares with PEGTL and Lexy.

    https://github.com/taocpp/PEGTL

  • tabulate

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

  • CppCon2020

    Slides and other materials from CppCon 2020

  • hana

    Your standard library for metaprogramming

    Project mention: What are some C++ projects with high quality code that I can read through? | /r/cpp_questions | 2023-01-16

    I like boost::hana. Wish I had more chances to use it at work.

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

C++ Cpp11 related posts

Index

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

Project Stars
1 CPlusPlusThings 34,415
2 aria2 31,974
3 modern-cpp-tutorial 22,205
4 spdlog 20,656
5 simdjson 17,611
6 cpp-httplib 10,730
7 Minetest 9,584
8 C++ REST SDK 7,641
9 doctest 5,296
10 Thrust 4,786
11 LeetCode-Solutions 4,321
12 evpp 3,398
13 CppPrimer 3,199
14 CLI11 2,861
15 cpp-cheatsheet 2,757
16 indicators 2,671
17 cppinsights 2,529
18 cmake-cookbook 2,472
19 libcudacxx 2,287
20 PEGTL 1,787
21 tabulate 1,678
22 CppCon2020 1,622
23 hana 1,585
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com