Top 23 C++ CPP Projects
An open-source x64/x32 debugger for windows.Project mention: Kifflom? | reddit.com/r/chiliadmystery | 2021-04-26
Windows Calculator: A simple yet powerful calculator that ships with WindowsProject mention: How can I download Windows 10 Calculator app w/o Microsoft Store? | reddit.com/r/Windows10 | 2021-06-13
The Windows Calculator is open source, so you could probably build it from source if you wanted to https://github.com/Microsoft/calculator
Scout APM - Leading-edge performance monitoring starting at $39/month. 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.
OpenPose: Real-time multi-person keypoint detection library for body, face, hands, and foot estimationProject mention: [D] Pose estimation | reddit.com/r/MachineLearning | 2021-05-30
Nintendo Switch EmulatorProject mention: Why does shadow get so much hate on this reddit? | reddit.com/r/ShadowPC | 2021-06-13
📚 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)
Fast C++ logging library.Project mention: Presenting a C++ project on Github elegantly | reddit.com/r/cpp_questions | 2021-05-07
Sourcetrail - free and open-source interactive source explorer
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Tink is a multi-language, cross-platform, open source library that provides cryptographic APIs that are secure, easy to use correctly, and hard(er) to misuse.Project mention: Harmony Crypto: Multi-process Encrypted SharedPreferences | reddit.com/r/androiddev | 2021-06-01
Also, given that Google used Tink for Encrypted SharedPreferences, I had to make some modifications there to allow proper usage of Harmony Crypto. The problem I ran into was that Tink used Android SharedPreference to store keys, but didn't allow for any SharedPreference object to be passed in, which meant that Tink was not process safe. That led to making this PR (https://github.com/google/tink/pull/493), but working around the problem for the meantime by creating custom classes within the Tink package space to be used in the Harmony Crypto project.
:star: Linux / Windows / macOS 跨平台 V2Ray 客户端 | 支持 VMess / VLESS / SSR / Trojan / Trojan-Go / NaiveProxy / HTTP / HTTPS / SOCKS5 | 使用 C++ / Qt 开发 | 可拓展插件式设计 :star:Project mention: Twitter suspends Sci-Hub account amid Indian court case | reddit.com/r/Piracy | 2021-01-09
A brief computer graphics / rendering courseProject mention: New to graphics development, where should I start? | reddit.com/r/cpp | 2021-06-14
Last point I'd mention is, if this seems overwhelming and there's too much to learn here you could start with either a smaller project like this one https://github.com/ssloy/tinyrenderer or go the engine route and let an engine take care of all the platform and API details and you can focus exclusively in the gfx like here: https://catlikecoding.com/unity/tutorials/ .
Solidity, the Smart Contract Programming LanguageProject mention: A guide to learning solidity for the enthusiastic newbies developers: | reddit.com/r/ethdev | 2021-06-12
Background Music, a macOS audio utility: automatically pause your music, set individual apps' volumes and record system audio.Project mention: Any good app that allows capture of screen and internal audio but not sound from my noisy room? | reddit.com/r/macapps | 2021-06-12
also try this https://github.com/kyleneideck/BackgroundMusic, and then when u screen record select it as ur input
An open source re-implementation of RollerCoaster Tycoon 2 🎢Project mention: Build fails at 100% | reddit.com/r/openrct2 | 2021-06-15
I followed this guide and reinstalled all the packages. It works now :)
F' - A flight software and embedded systems frameworkProject mention: Can a mere software developer contribute to the space program? | reddit.com/r/JPL | 2021-05-28
Vowpal Wabbit is a machine learning system which pushes the frontier of machine learning with techniques such as online, hashing, allreduce, reductions, learning2search, active, and interactive learning.Project mention: [D] Is there a way to evaluate model during training? | reddit.com/r/MachineLearning | 2021-04-01
Implemented in vowpal wabbit: https://github.com/VowpalWabbit/vowpal_wabbit
Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.Project mention: Xbox’s Phil Spencer criticises PlayStation’s PC strategy for being ‘late’ and ‘charging twice’ | reddit.com/r/pcgaming | 2021-06-10
they could but based on the Licence Dolphin uses they would then have to provide the source code then of the combined work
A Nintendo 3DS EmulatorProject mention: Citra (3DS Emulator) Build For Apple Silicon | reddit.com/r/macgaming | 2021-06-10
You may need to run https://github.com/citra-emu/citra/blob/master/.ci/macos/upload.sh to bundle dependencies so that users don't have to do it themselves (I don't have an m1 mac to actually test tho)
Point Cloud Library (PCL)Project mention: How to Use CMake Without the Agonizing Pain - Part 2 | reddit.com/r/cpp | 2021-05-31
am missing discussion about using `CMAKE_TOOLCHAIN_FILE` as an alternative to presets if presets are not available (Yeah I know just update cmake and be done with it but sometimes people seem to be stuck to old versions for some reason).Also could you talk some sense into the people maintaining https://github.com/PointCloudLibrary/pcl becaus they add a stupid amount of flags and compare against `CMAKE_C(XX)_FLAGS_DEFAULT`
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: cpprestsdk in maintenance mode | reddit.com/r/cpp | 2021-06-08
I was starting a project that needs to read data with rest API and I'd like to use cpprestsdk from Microsoft. But it's readme says that's in maintenance mode and it's not recommended for new projects... I'd like to know why it's in maintenance mode, and if it will be abandoned. Also, if there's some equivalent library for cpp, instead of creating the business logic from scratch, i.e. with boost::beast.
MuseScore is an open source and free music notation software. For support, contribution, bug reports, visit MuseScore.org. Fork and make pull requests!Project mention: I'm new | reddit.com/r/saxophone | 2021-06-07
Join musescore. The software is free and awesome, and the download library is large and a non-profit operation.
Fast, typo tolerant, fuzzy search engine for building delightful search experiences ⚡ 🔍Project mention: Application Search Feature more that ActiveRecord | reddit.com/r/rails | 2021-05-14
Typesense + Instant Search UI
✔️The smallest header-only GUI library(4 KLOC) for all platformsProject mention: Deeply understand your GitHub/GitLab project | reddit.com/r/github | 2021-01-17
You can get source code here
Gaming meets modern C++ - a fast and reliable entity component system (ECS) and much moreProject mention: Understanding ENTT/ECS and cache | reddit.com/r/gamedev | 2021-06-15
I'm in the process of developing a game using entt to implement ecs, since I've heard that it can help with performance by optimizing memory packing / cache hit rate.
What are some of the best open-source CPP projects in C++? This list will help you:
|19||C++ REST SDK||6,304|