GitDiagram
Browse

C++ project architecture examples, page 19

Interactive architecture diagrams of the 1,000 most-starred 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 901–950 of 1,000

  1. brainflow-dev/brainflow★ 1.6k

    BrainFlow is an open-source, multi-language SDK for biosensor data acquisition and processing.

  2. nanocomp/meep★ 1.6k

    Meep is a scientific simulation code for electromagnetic FDTD, not a general application framework.

  3. hku-mars/fast-livo★ 1.6k

    FAST-LIVO is a ROS/catkin C++ package for tightly coupled sparse-direct LiDAR–Inertial–Visual odometry.

  4. qiayuanl/legged_control★ 1.6k

    This is a full-stack ROS-based control framework (“legged_control”) for quadrupedal robots implementing Nonlinear Model Predictive Control (NMPC), Whole-Body Control (WBC), and…

  5. albar965/littlenavmap★ 1.6k

    Little Navmap is a desktop flight-planning and navigation application for flight simulators.

  6. soci/soci★ 1.6k

    SOCI is a C++ database access library that presents a common API over database-specific backends.

  7. hydy100/r3nzskin★ 1.6k

    This project is a game cheat tool intended primarily for learning and technical research. It includes both the main cheat functionality and an injector mechanism.

  8. try/opengothic★ 1.6k

    OpenGothic is a Gothic 2 game client that loads the player’s original game data, runs a scripted world simulation, and presents it through game UI, graphics, audio, and physics.

  9. ammaarreshi/generals-mac-ios-ipad★ 1.6k

    This is a C++ reconstruction/port of Command & Conquer: Generals and Zero Hour, producing native desktop and Apple mobile game binaries while requiring user-supplied game assets.

  10. raulmur/orb_slam★ 1.6k

    ORB-SLAM Monocular is a robotics/perception system implemented in C++ and ROS. It computes in real time the camera trajectory and a sparse 3D reconstruction from a single camera.

  11. natlabrockies/energyplus★ 1.6k

    EnergyPlus is a whole-building energy and water-use simulator.

  12. ysc3839/audioplaybackconnector★ 1.6k

    AudioPlaybackConnector is a Windows tray application for managing Bluetooth A2DP Sink connections.

  13. libfive/libfive★ 1.6k

    - This is a layered C++ project centered on a core solid-modeling engine, with separate bindings and a GUI application on top.

  14. mrcodetastic/esp32-hub75-matrixpanel-dma★ 1.6k

    ESP32-HUB75-MatrixPanel-DMA is an embedded graphics library for driving HUB75 RGB LED panels through ESP32 hardware DMA.

  15. electronicarts/cnc_renegade★ 1.6k

    Game Engine Core – This includes modules such as “Combat” (game logic, physical simulation, game object management, audio, etc.) and “Commando” (client UI, network handling…

  16. tencent/tgfx★ 1.6k

    TGFX is a cross-platform C++ graphics library for rendering text, images, and vector graphics through modern GPU backends.

  17. vadimgrn/usbip-win2★ 1.6k

    USB/IP Client for Windows connects locally emulated USB devices to compatible remote USB/IP servers over TCP. It consists of kernel drivers plus CLI and GUI clients.

  18. gpgpu-sim/gpgpu-sim_distribution★ 1.6k

    This is GPGPU-Sim, a cycle-level GPU simulator for CUDA/OpenCL workloads.

  19. quick-lint/quick-lint-js★ 1.6k

    The system architecture should be divided into these core components.

  20. tttapa/control-surface★ 1.6k

    This is a C++ library (with accompanying examples, tests, documentation, and build scripts) designed for Arduino-compatible boards.

  21. googlevr/cardboard★ 1.6k

    Cardboard SDK provides VR primitives for apps: viewer configuration, head tracking, and stereo rendering.

  22. gaoxiang12/lightning-lm★ 1.6k

    Lightning-LM is a ROS 2 C++ package for 3D LiDAR-inertial mapping, loop-corrected map production, optional 3D-to-2D grid conversion, and map-based localization.

  23. google-deepmind/mujoco_mpc★ 1.6k

    MJPC is a research prototype for real-time predictive control with MuJoCo.

  24. joyieldinc/predixy★ 1.6k

    Predixy is an open-source, high-performance, C++-based proxy server for Redis Sentinel and Redis Cluster deployments.

  25. epoupon/lms★ 1.6k

    Web Interface (Wt-based UI components in src/lms/ui/)

  26. percona/percona-xtrabackup★ 1.6k

    The README identifies Percona XtraBackup as a hot-backup utility, but the supplied tree and sampled sources do not expose its backup executable or orchestration.

  27. warmuptill/sceneswitcher★ 1.6k

    Advanced Scene Switcher is an OBS Studio automation plugin.

  28. ergo-code/highs★ 1.6k

    Core Solver Engine – The heart of HiGHS resides in the “src” directory. This includes multiple submodules such as.

  29. simulationcraft/simc★ 1.5k

    Core Simulation Engine – This is found mostly in the “engine” directory.

  30. dashpay/dash★ 1.5k

    Dash Core is a decentralized digital-currency node, optionally providing wallets and a Qt GUI.

  31. nvidia-omniverse/usd-brep★ 1.5k

    USD BRep is a collection of NURBS boundary-representation modeling libraries and USD integrations.

  32. gulrak/filesystem★ 1.5k

    Library Core (API and Implementation): The “include/ghc” directory contains the key header files (e.g., filesystem.hpp, fs_impl.hpp, fs_fwd.hpp, and others).

  33. koide3/glim★ 1.5k

    GLIM is an open‐source, full‐featured 3D range‐based mapping framework written in C++.

  34. libgeos/geos★ 1.5k

    GEOS is a C++ library for two-dimensional vector geometry, with a stable C interface and a CLI for invoking operations.

  35. qicosmos/ormpp★ 1.5k

    ormpp is a header-only C++ ORM that presents a common API for mapping C++ entities to SQLite, MySQL, or PostgreSQL and performing database operations.

  36. enewhuis/liquibook★ 1.5k

    Liquibook is a header-only C++ order-matching engine.

  37. google/tensorstore★ 1.5k

    Core C++ Library: This is the heart of TensorStore and is spread over directories such as “tensorstore”, “internal”, “index_space”, “kvstore”, “serialization”, and “driver”.

  38. pothosware/soapysdr★ 1.5k

    SoapySDR is a vendor- and platform-neutral C/C++ software-defined radio (SDR) support library.

  39. facebook/cachelib★ 1.5k

    CacheLib is an open-source C++ library (not a standalone service) that provides an in-process, high-performance, thread-safe caching engine.

  40. fan-ziqi/rl_sar★ 1.5k

    rl_sar is a reinforcement-learning control framework for verifying policies in simulation and deploying them on physical quadruped, wheeled, and humanoid robots.

  41. airlegend/aitrack★ 1.5k

    AITrack is a desktop 6-DoF head-tracking application that captures webcam frames, estimates facial landmarks and head pose, then streams pose data to Opentrack.

  42. hkust-aerial-robotics/fuel★ 1.5k

    FUEL is a ROS-based UAV exploration framework.

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.