Top 23 C++ Cpp11 Projects
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: Increase battery life in linux | reddit.com/r/linuxquestions | 2021-10-12
long downloads: aria2, rtorrent
OpenPose: Real-time multi-person keypoint detection library for body, face, hands, and foot estimationProject mention: Help finding an appropriate model for human pose estimation | reddit.com/r/computervision | 2021-09-29
Openpose: This is supposedly realtime (I assume on a gpu, 24fps?) and they provide training code
Scout APM: A developer's best friend. Try free for 14-days. Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.
📚 Modern C++ Tutorial: C++11/14/17/20 On the Fly | https://changkun.de/modern-cpp/Project mention: Computer science student. Just figured out what I want to do with my degree. Hacking. | reddit.com/r/hacking | 2021-05-01
Work in this order: (1) -> (2) --> (3) ---> (4) --> (5) Next Steps: Modern C++11/14/17/20:(https://github.com/changkun/modern-cpp-tutorial)
A modern, C++-native, header-only, test framework for unit-tests, TDD and BDD - using C++11, C++14, C++17 and later (or C++03 on the Catch1.x branch)Project mention: How should I make tests? | reddit.com/r/cpp_questions | 2021-09-26
Maybe you would be interested in Catch2. I have been using it in all my projects, its pretty good.
Parsing gigabytes of JSON per secondProject mention: Word-Aligned Bloom Filters | news.ycombinator.com | 2021-10-03
Is this the project? https://github.com/simdjson/simdjson
If so, Ive been following it for a couple years, but I put it out of my mind recently after moving to AMD. I could sware it was an intel only project, but a quick scan of the that git suggests I'm wrong. So either I'm totally missremembering, or AMD support was added later.
Anyway, I cant wait to try that out again. I wonder why most projects don't just use this as their default json parser now?
Fast C++ logging library.Project mention: Need a C++ roguelike engine w/up to date tutorials! | reddit.com/r/roguelikedev | 2021-09-28
May I also take a moment to recommend spdlog as a logging library. It's just one line of code to add it in to the project, and it's fast and flexible.
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: Web services in C++ | reddit.com/r/developersIndia | 2021-09-24
Assuming you want to make a REST API check this out: https://github.com/Microsoft/cpprestsdk
Run Linux Software Faster and Safer than Linux with Unikernels.
Minetest is an open source voxel game engine with easy modding and game creationProject mention: Questions about Potential Capabilities of Minetest | reddit.com/r/Minetest | 2021-09-13
Not really, I was referring to the num_emerge_threads option.
A C++ header-only HTTP/HTTPS server and client libraryProject mention: Trying to make https requests in c++ | reddit.com/r/cpp_questions | 2021-10-13
So I am trying to make a little homescreen app that displays date, time, weather, etc. I'm working on the weather component right now and I'm trying to do it through an api call to the national weather service's api. I found this library for making http requests in C++ and im having some trouble with it. Im making the request with these two lines in my code
The C++ parallel algorithms library.
The fastest feature-rich C++11/14/17/20 single-header testing frameworkProject mention: Best IDE For C++ OpenGL? | reddit.com/r/opengl | 2021-09-14
I use doctest for unit testing.
A modern C++ network library for developing high performance network services in TCP/UDP/HTTP protocols.
🏋️ (Weekly Update) Python / Modern C++ Solutions of All 2035 LeetCode Problems (by kamyu104)Project mention: Python code snippets & resources for Developers | dev.to | 2021-04-05
9, Python LeetCode solutions
The C++ Standard Library for your entire system.Project mention: cuda-oxide: Host-safe CUDA Driver API | reddit.com/r/rust | 2021-06-20
And an implementation of the C++ standard library for CUDA.
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: Carregando dependências em projetos C++ usando o CMake | dev.to | 2021-07-14
get_dependency(spdlog "https://github.com/gabime/spdlog" v1.8.5) get_dependency(CLI11 "https://github.com/CLIUtils/CLI11" v1.9.1) get_dependency(GoogleTest "https://github.com/google/googletest" master)
Activity Indicators for Modern C++Project mention: It there a library for creating a progress bar? | reddit.com/r/cpp_questions | 2021-03-31
Maybe this one: https://github.com/p-ranav/indicators
Parsing Expression Grammar Template LibraryProject mention: We Built a C++ Rendering Engine for the Web | news.ycombinator.com | 2021-07-10
As a professional C++ programmer I feel a lot of the reasons C++ gets this response is because it's simply not "batteries included" like Go or Rust.
C++ is a very powerful, unopinionated language, that gives you a lot of freedom to attack your problem domain the way you best see fit.
If you're writing a networked application, don't use POSIX sockets, go and find a higher level library. If you're parsing complex text formats, don't iterate over buffers with char*'s, go pick up PEGTL. If you're working on graphs, or need to properly index in-memory data, go pick up Boost. If you need a GUI, go pick up Qt.
It's extremely common in C++, due to the lack of a universal package management solution, for people to try and "muddle through" and do shit themselves when it's far outside their core competency.
At one of my last employers, the core product was parsing JSON with std::regex, simply because they couldn't be bothered to integrate a JSON library.
CMake Cookbook recipes.Project mention: Getting started with cmake (and the rest of the linux ecosystem) | reddit.com/r/cpp_questions | 2021-03-10
Your standard library for metaprogrammingProject mention: Simple `struct` static reflection system I use that tracks names, attributes (in my own code I also keep `constexpr` hashes of names) -- example gets fully inlined into `main()` | reddit.com/r/cpp | 2021-04-24
And then there's also the longstanding issue with default member initializers -- https://github.com/boostorg/hana/issues/409 -- which was a deal-breaker.The PROP system avoids this issue precisely by having the macro be as local as possible: the default member initializer is outside the macro. It does this while still letting you attach additional PropAttribs metadata (I'm not sure what additional metadata attachment looks like in Hana? haven't really tried). Default values and additional attributes are by and large quite more important to me in my use cases for reflection (component types in game ECS) than range syntax (everything I've needed and can think of needing is covered by for-each loop).
Basic Development Environment - a set of foundational C++ libraries used at Bloomberg.Project mention: What language best suits for fintech products and services? | reddit.com/r/AskProgramming | 2021-08-21
No first-hand experience, but C++ is definitely a player. Check out John Lakos and bloomberg/bde. He was a force behind the improved allocators in C++11 and beyond. That repo I linked is a beast of a codebase (:
Secure Socket Funneling - Network tool and toolkit - TCP and UDP port forwarding, SOCKS proxy, remote shell, standalone and cross platformProject mention: accessing my server over the internet (port forwarding?) | reddit.com/r/linuxquestions | 2021-03-08
If I understand your situation correctly, you want to open a port on the AWS and forward all connections to it to your home server. This sounds like a task for which https://github.com/securesocketfunneling/ssf can be used. After generating certificates (generate your own!) start the SSF server on the AWS and the client on your home server, using the option to forward TCP from server to client.
Cross-platform C++11 header-only library for memory mapped file IO (by mandreyel)Project mention: Fastest way to read very large file(Gb to Tb) in C++ | reddit.com/r/cpp | 2021-05-19
I would memory map it. Use this lib: https://github.com/mandreyel/mio
A Minimal, Header only Modern c++ library for terminal goodies 💄✨
What are some of the best open-source Cpp11 projects in C++? This list will help you:
|7||C++ REST SDK||6,536|
Are you hiring? Post a new remote job listing for free.