GitDiagram
Browse

C++ project architecture examples, page 14

Interactive architecture diagrams of 693 open-source C++ repositories with a GitDiagram architecture diagram, most stars first. Each diagram shows the project's main components, how they connect, and links every part to its file on GitHub.

Repositories 651–693 of 693

  1. geode-sdk/geode★ 2.9k

    Geode is a Geometry Dash mod loader and modding SDK.

  2. odygrd/quill★ 2.9k

  3. google/mozc★ 2.9k

  4. microsoft/directxtk★ 2.9k

    DirectX Tool Kit is a Direct3D 11 helper library plus two content-authoring tools.

  5. gem5/gem5★ 2.9k

    gem5 is a modular computer-system simulator used to evaluate hardware designs and system software.

  6. ohpe/juicy-potato★ 2.8k

    Juicy Potato is a Windows COM/DCOM privilege-escalation tool.

  7. ethz-asl/maplab★ 2.8k

    This is maplab 2.0, a modular C++ research framework for visual-inertial multi-session and multi-robot mapping, with both command-line and ROS‐based applications (ROVIOLI…

  8. tensorflow/tflite-micro★ 2.8k

    The TFLM interpreter which handles model loading (typically via FlatBuffers), tensor management, and scheduling of micro kernels.

  9. crawl/crawl★ 2.8k

    a. Core Game Engine – responsible for the game loop, state management, event processing, simulation, combat, and turn-based updates.

  10. awalol/ds5dongle★ 2.8k

    DS5Dongle is firmware that turns a Pico-class board into a wireless DualSense-to-USB bridge.

  11. ifcopenshell/ifcopenshell★ 2.8k

    IfcOpenShell is an IFC parsing, modeling, geometry, and interoperability ecosystem.

  12. eprosima/fast-dds★ 2.8k

    - This is eProsima Fast DDS, a C++ implementation of the OMG DDS standard built on top of the RTPS wire protocol.

  13. martinrotter/rssguard★ 2.8k

    RSS Guard is a desktop feed reader and podcast player.

  14. rudjigames/mtuner★ 2.8k

    MTuner is split into two major runtime sides: a capture side that runs with the profiled application and records allocation history, and a desktop analysis side that opens the…

  15. worawit/blutter★ 2.8k

    B(l)utter is an Android arm64 Flutter/Dart AOT reverse-engineering tool.

  16. errichto/youtube★ 2.8k

    This repository is not a traditional client-server or full-stack application.

  17. menloresearch/cortex.cpp★ 2.8k

    Engine Core: At the heart of the project is the “engine” directory.

  18. pytorch/xla★ 2.8k

    PyTorch/XLA is an open-source library and toolchain that connects PyTorch to the XLA compiler stack (TPU, GPU, CPU).

  19. weihuoya/citra★ 2.8k

    Citra is a Nintendo 3DS emulator and debugger, with desktop Qt and Android frontends.

  20. stevenlovegrove/pangolin★ 2.7k

    Pangolin is a portable C++ toolkit for computer-vision visualization, video I/O, plotting, interaction, and Python scripting.

  21. sherlockchou86/videopipe★ 2.7k

    VideoPipe is a C++ video analysis framework that operates as a pipeline.

  22. stan-dev/stan★ 2.7k

    Stan is a C++ probabilistic programming library that provides full Bayesian inference (via the No-U-Turn Sampler, a variant of Hamiltonian Monte Carlo), approximate Bayesian…

  23. simplefoc/arduino-foc★ 2.7k

    This project is an Arduino and PlatformIO library for Field Oriented Control (FOC) targeting BLDC and stepper motors.

  24. tum-vision/lsd_slam★ 2.7k

    LSD-SLAM is a C++/ROS implementation of real-time, direct monocular SLAM. It estimates camera motion and builds semi-dense inverse-depth maps without feature/keypoint extraction.

  25. tsoding/nob.h★ 2.7k

    This project is an experimental build system library for C projects.

  26. notrexed/hookshot★ 2.7k

    Hookshot is a static recompilation of Ocarina of Time for native Windows and Linux execution.

  27. mailcore/mailcore2★ 2.7k

    MailCore 2 is a cross-platform mail-protocol library.

  28. eidheim/simple-web-server★ 2.7k

    Simple-Web-Server is a header-only C++11 HTTP/HTTPS client and server library.

  29. kokkos/kokkos★ 2.7k

    Kokkos is a C++ performance-portability library for HPC applications.

  30. openhd/openhd★ 2.7k

    OpenHD is the core runtime for a low-latency UAV link: it captures and encodes video, transports video, telemetry, audio, and RC over a configured Wi-Fi broadcast link, and…

  31. danielswolf/rhubarb-lip-sync★ 2.7k

    Rhubarb Lip Sync is a command-line and GUI-assisted tool that turns recorded speech into mouth-cue animation data.

  32. teeworlds/teeworlds★ 2.6k

    Teeworlds is a retro online multiplayer shooter with a playable client, dedicated server, multiple game modes, and an in-game map editor.

  33. detanup01/gbe_fork★ 2.6k

    The product is a Steam API emulator fork: a Steam-enabled game process loads/calls replacement Steam-facing libraries, obtains versioned interfaces, and uses locally implemented…

  34. slicer/slicer★ 2.6k

    3D Slicer is a desktop platform for medical-image visualization and analysis.

  35. 7h30th3r0n3/evil-m5project★ 2.6k

    Evil-M5Project is a multi-device ESP32 security-testing toolkit.

  36. google/googlesql★ 2.6k

    GoogleSQL is a reusable SQL language, parser, and analyzer—not a database or query engine.

  37. kcat/openal-soft★ 2.6k

    This is OpenAL Soft, an LGPL-licensed, cross-platform, software implementation of the OpenAL 3D audio API.

  38. google/zetasql★ 2.6k

    ZetaSQL is a C++-based SQL language component (library + tools), not a full database.

  39. google/omaha★ 2.6k

    Omaha is a Windows software update platform, not a typical app.

  40. kavan010/black_hole★ 2.6k

    Black Hole Sim is an interactive OpenGL visualization project.

Counted over GitDiagram's stored diagrams of public repositories, from the names their components and groups carry and the files they link to; the rules are the ones in the 2026 open-source architecture report. Stars are GitHub's when the diagram was last made. Rebuilt daily: hubs grow as more repositories' languages are known.