A curated list of awesome C++ (or C) frameworks, libraries, resources, and shiny things. Inspired by awesome-... stuff.
Repository Index
47,133 repositories indexed
1–24 of 38 · Most stars
A modern, C++-native, test framework for unit-tests, TDD and BDD - using C++14, C++17 and later (C++11 support is in v2.x branch, and C++03 on the Catch1.x branch)
NoSQL data store using the Seastar framework, compatible with Apache Cassandra and Amazon DynamoDB
Scalable open-source game backend server: multiplayer, matchmaking, leaderboards, chat, and social features for games.
Gaming meets modern C++ - a fast and reliable entity component system (ECS) and much more
F´ - A flight software and embedded systems framework
JUCE is an open-source cross-platform C++ application framework for desktop and mobile applications, including VST, VST3, AU, AUv3, LV2 and AAX audio plug-ins.
🌱Light and powerful C++ web framework for highly scalable and resource-efficient web application. It's zero-dependency and easy-portable.
WinUI: a modern UI framework with a rich set of controls and styles to build dynamic and high-performing Windows applications.
🚀 A lightweight, framework-agnostic database migration tool.
The fastest feature-rich C++11/14/17/20/23 single-header testing framework
A Fast and Easy to use microframework for the web.
A blazingly fast multi-language serialization framework for idiomatic domain objects, schema IDL, and cross-language data exchange.
g2o: A General Framework for Graph Optimization
General purpose GPU compute framework built on Vulkan to support 1000s of cross vendor graphics cards (AMD, Qualcomm, NVIDIA & friends). Blazing fast, mobile-enabled, asynchronous and optimized for advanced GPU data processing usecases. Backed by the Linux Foundation.
💡Extremely fast enterprise server framework, can be used in RPC, game server, web server.
Corvusoft's Restbed framework brings asynchronous RESTful functionality to C++ applications.
Purely native C++ cross-platform GUI framework for Android and iOS development. https://www.boden.io
TreeFrog Framework : High-speed C++ MVC Framework for Web Application
Real-time multi-physics simulation with an emphasis on medical simulation.
A Modern C++ Text-Based Widget Toolkit (TUI)
C++20 framework for creative coding 🎮🎨🎹 / Cross-platform support (Windows, macOS, Linux, and the Web)
Free open-source modern C++20/23 framework to create console (CLI), forms (GUI like WinForms) and unit test (xUnit) applications and libraries on Windows, macOS, Linux, iOS, Android, FreeBSD, Haiku, and SerenityOS.
C++ Web Framework REST API