GitDiagram
Browse

C++ project architecture examples, page 10

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 451–500 of 693

  1. xxnuo/mtranserver★ 4.5k

    This is a full-stack, offline‐first translation server written in Go, with a companion React/TypeScript Web UI.

  2. hkust-aerial-robotics/vins-fusion★ 4.5k

    VINS-Fusion is a ROS-based, optimization-driven multi-sensor (camera + IMU + optional GPS) state estimator for drones, cars, AR/VR.

  3. apache/kvrocks★ 4.4k

    Kvrocks is a Redis-protocol-compatible distributed key-value database backed by RocksDB.

  4. oceanbase/miniob★ 4.4k

    MiniOB is a learning-oriented relational database server, with a separate client and an embeddable LSM-tree implementation.

  5. libreoffice/core★ 4.4k

    LibreOffice is a cross-platform office suite.

  6. windirstat/windirstat★ 4.4k

    WinDirStat is a Windows disk-usage analyzer and cleanup assistant.

  7. mhogomchungu/media-downloader★ 4.4k

    - This is a desktop Qt/C++ application: a GUI frontend for multiple CLI media download tools.

  8. hzeller/rpi-rgb-led-matrix★ 4.4k

    This is a Raspberry Pi RGB LED matrix control library.

  9. obsproject/obs-websocket★ 4.4k

    obs-websocket is OBS Studio’s WebSocket control and event API.

  10. yosyshq/yosys★ 4.4k

    Project as a synthesis tool for RTL designs with extensive Verilog–2005 support.

  11. zrax/pycdc★ 4.4k

  12. vcvrack/rack★ 4.3k

    The project you are looking at is VCV Rack—the host application for the VCV virtual Eurorack modular synthesizer platform.

  13. google/orbit★ 4.3k

    OrbitQt: Qt-based windows, dialogs, user workflows (SessionSetup, Symbols tab, Capture tab, Source/Disassembly views)

  14. supermerill/superslicer★ 4.3k

    - SuperSlicer is a cross-platform 3D-print slicer.

  15. rime/librime★ 4.3k

  16. gdretools/gdsdecomp★ 4.3k

    Godot RE Tools recovers and converts Godot projects, with archive extraction and creation as related workflows.

  17. jrowberg/i2cdevlib★ 4.3k

    i2cdevlib is a portable embedded I2C driver collection.

  18. bombela/backward-cpp★ 4.3k

    This is an open-source C++ library (“backward-cpp”) that provides a beautiful, pretty-printing stack-trace utility for C++ applications.

  19. clementine-player/clementine★ 4.3k

    Clementine is a cross-platform music player and library organizer.

  20. praydog/uevr★ 4.2k

    UEVR is a C++-based “injector/mod” tool for Unreal Engine 4/5 games that enables VR support (OpenVR/OpenXR).

  21. f3d-app/f3d★ 4.2k

    Core Library (libf3d): Indicate the core rendering functionality that handles mesh rendering, scene management, and configuration (located in the library folder, with public and…

  22. citizenfx/fivem★ 4.2k

    Cfx.re is a native modification and multiplayer framework for Rockstar RAGE games: FiveM (GTA V), RedM (RDR2), and FXServer.

  23. cliutils/cli11★ 4.2k

    CLI11 is an open-source, header-only C++11 library that provides a rich, extensible command-line parsing framework.

  24. felipeprado0/spartanport★ 4.2k

    SpartanPort is an unofficial Windows/Linux PC port of God of War III Remastered.

  25. ztxz16/fastllm★ 4.2k

    Based on your review of the project’s file tree and README, the project is a high-performance large language model (LLM) inference engine implemented in C++ with a…

  26. solvespace/solvespace★ 4.2k

    SolveSpace is a native C++ parametric 2D/3D CAD system. CMake defines the build graph and produces GUI and CLI variants.

  27. cdcseacave/openmvs★ 4.1k

    OpenMVS is a multi-view stereo reconstruction library and command-line toolkit.

  28. seriouscache/uabe★ 4.1k

    UABE is a Windows editor for Unity asset and AssetBundle files.

  29. google/nsjail★ 4.1k

    NsJail is a Linux process-isolation tool.

  30. tdlib/telegram-bot-api★ 4.1k

    HTTP Server: Represented by files such as HttpConnection.cpp/h, HttpStatConnection.cpp/h, and HttpServer.h. This component receives HTTP requests from Telegram or clients.

  31. google/angle★ 4.1k

    ANGLE is a graphics translation layer: applications submit OpenGL ES (and EGL) calls, ANGLE manages graphics state, translates shaders, and dispatches work to a…

  32. facebookincubator/velox★ 4.1k

    Input/Planning: Velox expects a fully optimized query plan as input.

  33. srsran/srsran_4g★ 4.1k

    srsRAN is a software-radio suite for 4G, comprising a UE, an eNodeB, and a lightweight EPC; the README also notes prototype 5G features in the UE.

  34. uxlfoundation/onednn★ 4.1k

    oneDNN is a cross-platform deep-learning operations library, used by frameworks and applications to accelerate CPU and GPU workloads.

  35. cifertech/esp32-div★ 4.1k

    ESP32-DIV is a touchscreen ESP32 wireless research toolkit.

  36. f4exb/sdrangel★ 4k

    SDRangel is a Qt/OpenGL software-defined radio frontend.

  37. me-no-dev/espasyncwebserver★ 4k

    ESPAsyncWebServer is an asynchronous HTTP server library for embedded Espressif devices.

  38. spring/spring★ 4k

    Spring is an open-source real-time strategy game engine.

  39. unum-cloud/usearch★ 4k

    USearch is an open-source, single-file C++11 similarity-search and clustering engine (HNSW) with native bindings in 10+ languages.

  40. bozbez/win-capture-audio★ 4k

    Plugin.cpp as the main entry point

  41. dcajasn/riskfolio-lib★ 4k

    This is a financial modeling and portfolio optimization library (Riskfolio‐Lib) that provides tools to perform quantitative asset allocation.

  42. blynk-technologies/blynk-library★ 4k

    Blynk C++ Library is an embedded-device client for connecting supported boards to Blynk Cloud and exposing device behavior to mobile-app interfaces.

  43. purplei2p/i2pd★ 4k

    – Contains modules like HTTPServer, I2PControl, UPnP handling (found under the daemon/ folder).

  44. abcz316/skroot-linuxkernelroot★ 4k

    SKRoot is an Android-managed, kernel-patching root solution with a broader Pro edition offering authorization, kernel modules, device-hiding features, and a CVE exploit.

  45. iree-org/iree★ 3.9k

    IREE is an MLIR-based end-to-end machine-learning compiler and runtime.

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.