SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 C++ Framework Projects
-
Project mention: Dear ImGui: Bloat-free Graphical User interface for C++ | news.ycombinator.com | 2026-09-03
-
AppSignal
Monitoring that respects your time & budget. APM, error tracking, and dashboards for modern web apps. Ten-minute setup, transparent flat pricing, and support from engineers who actually use the product.
-
Project mention: Building a Jedi-Style Hand Gesture Interface with TensorFlow.js: Control Your Browser Without Touching Anything | dev.to | 2026-02-09
In this tutorial, I'll show you how to build a production-ready hand gesture control system using TensorFlow.js and MediaPipe Hands that transforms any webcam into a precision input device.
-
Catch
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)
To add unit tests into my CLI tool I used Catch2, a modern C++ unit testing framework that makes writing tests easy and quick. It has a nice single-header option that you can drop into a repo, simple REQUIRE / CHECK macros, and flexible test naming and tagging. Also, Catch2 was the library I found interesting when I was looking at open-source projects during the first week of OSD600 cource, so I already liked it.
-
-
JUCE
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.
-
cactus
Quantization, kernels, runtime and inference engine for mobiles, wearables, smart home and robots.
Project mention: Show HN: Taalas-style on-chip LLM weights on a $250 AMD FPGA (60k tok/s) | news.ycombinator.com | 2026-08-10Amazing project, I love it.
How about using these Cactus models?
Would it make sense for you to collab with those guys (1) for you to design a cheap but improved, commercialisable version of your $250 chip and (2) for them to tailor their runtime and quantizations to such FPGA hardware?
https://github.com/cactus-compute/cactus
Also have you thought about using a Alveo V80? Still not crazy expensive and could fit bigger models with same approach
-
-
Kargo
Stop Scripting Promotions. Start Shipping with Kargo. Kargo automates promotion across dev, staging, and prod with approval gates and verification. Open source, built by the team behind Argo CD. Download now.
-
cef
Chromium Embedded Framework (CEF). A simple framework for embedding Chromium-based browsers in other applications.
-
Project mention: Came across the async framework userver 3.0 recently – they've moved to C++20 | news.ycombinator.com | 2026-05-28
-
keystone
Keystone assembler framework: Core (Arm, Arm64, Hexagon, Mips, PowerPC, Sparc, SystemZ & X86) + bindings (by keystone-engine)
-
-
-
-
-
-
xtd
Free open-source modern C++20 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.
Project mention: Xtd: Modern C++20 framework (CLI, GUI, unit tests) | news.ycombinator.com | 2025-11-26 -
-
-
-
-
microservices-framework-benchmark
Raw benchmarks on throughput, latency and transfer of Hello World on popular microservices frameworks
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
C++ Framework discussion
C++ Framework related posts
-
Show HN: Cactus v2 – On-device AI with cloud fallback
-
Chromium Embedded Framework (CEF)
-
Show HN: FLOX C++ trading systems framework with MCP
-
TechEmpower Framework Benchmarks are now Archived - What's next?
-
Sunsetting the Techempower Framework Benchmarks
-
TechEmpower Benchmarks Led to a 25x MongoDB Performance Improvement
-
7.6M req/s – single thread, 1.6MB binary
-
A note from our sponsor - SaaSHub
www.saashub.com | 4 Sep 2026
Index
What are some of the best open-source Framework projects in C++? This list will help you:
| # | Project | Stars |
|---|---|---|
| 1 | imgui | 75,931 |
| 2 | mediapipe | 36,823 |
| 3 | Catch | 21,450 |
| 4 | fprime | 11,714 |
| 5 | JUCE | 8,845 |
| 6 | cactus | 5,976 |
| 7 | Crow | 4,954 |
| 8 | cef | 4,773 |
| 9 | userver | 2,956 |
| 10 | keystone | 2,606 |
| 11 | Sming | 1,569 |
| 12 | tracktion_engine | 1,439 |
| 13 | TreeFrog Framework | 1,381 |
| 14 | sofa | 1,253 |
| 15 | FINAL CUT | 1,199 |
| 16 | xtd | 1,160 |
| 17 | react-native-visionos | 1,118 |
| 18 | liblava | 884 |
| 19 | CCF | 875 |
| 20 | ACE_TAO | 766 |
| 21 | microservices-framework-benchmark | 715 |
| 22 | tyra | 684 |
| 23 | imgui_test_engine | 625 |