C++ Framework

Open-source C++ projects categorized as Framework

Top 23 C++ Framework Projects

  1. imgui

    Dear ImGui: Bloat-free Graphical User interface for C++ with minimal dependencies

    Project mention: Dear ImGui: Bloat-free Graphical User interface for C++ | news.ycombinator.com | 2026-09-03
  2. 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.

    AppSignal logo
  3. mediapipe

    Cross-platform, customizable ML solutions for live and streaming media.

    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.

  4. 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)

    Project mention: Adding Unit Tests to repo-context-packager | dev.to | 2025-11-06

    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.

  5. fprime

    F´ - A flight software and embedded systems framework

  6. 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.

    Project mention: Aproximar tanh en ML: Padé, K-TanH y bit-hacks IEEE-754 | dev.to | 2026-04-22
  7. 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-10

    Amazing 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

  8. Crow

    A Fast and Easy to use microframework for the web. (by CrowCpp)

  9. 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.

    Kargo logo
  10. cef

    Chromium Embedded Framework (CEF). A simple framework for embedding Chromium-based browsers in other applications.

    Project mention: Chromium Embedded Framework (CEF) | news.ycombinator.com | 2026-06-19
  11. userver

    Production-ready C++ Asynchronous Framework with rich functionality

    Project mention: Came across the async framework userver 3.0 recently – they've moved to C++20 | news.ycombinator.com | 2026-05-28
  12. keystone

    Keystone assembler framework: Core (Arm, Arm64, Hexagon, Mips, PowerPC, Sparc, SystemZ & X86) + bindings (by keystone-engine)

  13. Sming

    Sming - powerful open source framework simplifying the creation of embedded C++ applications.

  14. tracktion_engine

    Tracktion Engine module

  15. TreeFrog Framework

    TreeFrog Framework : High-speed C++ MVC Framework for Web Application

  16. sofa

    Real-time multi-physics simulation with an emphasis on medical simulation. (by sofa-framework)

  17. FINAL CUT

    A Modern C++ Text-Based Widget Toolkit (TUI)

  18. 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
  19. react-native-visionos

    A framework for building native visionOS applications using React

  20. liblava

    Modern and easy-to-use library for Vulkan

  21. CCF

    Confidential Consortium Framework

  22. ACE_TAO

    ACE and TAO

  23. microservices-framework-benchmark

    Raw benchmarks on throughput, latency and transfer of Hello World on popular microservices frameworks

  24. tyra

    Game engine for PlayStation 2™

  25. imgui_test_engine

    Dear ImGui Automation Engine & Test Suite

  26. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

C++ Framework discussion

Log in or Post with

C++ Framework related posts

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

Sponsored
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.
www.appsignal.com

Did you know that C++ is
the 7th most popular programming language
based on number of references?