Top 19 C++ Framework Projects
🚀 Coroutine-based concurrency library for PHP
An open-source C++ library developed and used at Facebook.Latest mention: C++ Performance Trap #1: Constant-size std::vector | reddit.com/r/cpp | 2021-01-15
openFrameworks is a community-developed cross platform toolkit for creative coding in C++.
Abseil Common Libraries (C++)Latest mention: Looking for comprehensive guide for string management, specially in Windows C++ | reddit.com/r/cpp | 2021-01-03
absl::StrCat() is real handy, and much more efficient than operator+() if you’re concatenating more than two strings.
High performance server-side application frameworkLatest mention: Is there any library to support multiple asyncio event loop, one loop per thread/process | reddit.com/r/Python | 2021-01-13
Cinder is a community-developed, free and open source library for professional-quality creative coding in C++.
JUCE is an open-source cross-platform C++ application framework for desktop and mobile applications, including VST, VST3, AU, AUv3, RTAS and AAX audio plug-ins.Latest mention: Assertion failure | reddit.com/r/JUCE | 2021-01-10
The error is being thrown by an assert. An assert is a function which is given a Boolean expression and if it evaluates to false then it throws an error. This error message tells you that there is an assertion which has evaluated false on line 160 in the juice Mac system statistics file. Therefore you can go to that file either online or locally on your computer and find line 160 and look at the code which is throwing the error yourself. Here’s a link to the file on GitHub https://github.com/juce-framework/JUCE/blob/master/modules/juce_core/native/juce_mac_SystemStats.mm. Having a quick look at line 160 myself, it looks as if the assert is there to make sure you are using a compatible OS version for the juice library version, but I’m not 100% sure on that. My hunch would be that you are using a version of juce which is not compatible to the version of Mac OS you are using.
Qt Base (Core, Gui, Widgets, Network, ...)
Basic Development Environment - a set of foundational C++ libraries used at Bloomberg.
C++14 evented IO libraries for high performance networking and media based applications
Obsolete repo, please go to: https://github.com/electronicarts/EASTL
Framework for Enterprise Application Development in c++, HTTP1/HTTP2/HTTP3 compliant, Supports multiple server backends
STXXL: Standard Template Library for Extra Large Data Sets
A size-optimized STL implementation.
Fast, orthogonal, open multi-methods. Supersedes yomm11.
Loki is a C++ library of designs, containing flexible implementations of common design patterns and idioms.
Open multi-methods for C++11
Mirror of Apache C++ Standard Library
What are some of the best open-source Framework projects in C++? This list will help you: