GitDiagram
Browse

Rust project architecture examples, page 4

Interactive architecture diagrams of 581 open-source Rust 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 151–200 of 581

  1. kitao/pyxel★ 18.2k

    Pyxel is a Python retro-game engine.

  2. windmill-labs/windmill★ 18k

    Windmill is a self-hostable developer platform for turning scripts into runnable interfaces, composing scripts into workflows, and exposing them through apps, APIs, and event…

  3. tursodatabase/limbo★ 18k

    Core storage engine components (found in /core/storage/)

  4. ogulcancelik/herdr★ 17.9k

    Herdr is a Rust terminal-native multiplexer for coding agents: it manages real PTY-backed panes, tracks agent state, persists detachable sessions, and exposes a socket API for…

  5. capsoftware/cap★ 17.6k

    Cap is a video messaging and recording tool that delivers both a desktop application (using Tauri for native capabilities and SolidStart for frontend rendering) and a web…

  6. transact-rs/sqlx★ 17.5k

    SQLx is an asynchronous Rust SQL toolkit.

  7. rightnow-ai/openfang★ 17.4k

    1. Repo shape: a Rust monorepo with a few edge runtimes

  8. rui314/mold★ 17.3k

    mold is a high-performance, cross-platform ELF linker.

  9. asciinema/asciinema★ 17.1k

    This is a Rust-based command-line application (“asciinema CLI”) for recording, playing back, streaming, and uploading terminal sessions in the asciicast format.

  10. denisidoro/navi★ 16.9k

    From the file tree and README, navi is a Rust-based, open-source, interactive command-line cheatsheet tool.

  11. rust-lang/rust-analyzer★ 16.9k

    rust-analyzer is a Rust language server that turns editor requests into semantic IDE results and code edits.

  12. getzola/zola★ 16.8k

  13. launchbadge/sqlx★ 16.8k

    SQLx Core (sqlx-core): The foundation layer containing shared functionality

  14. gfx-rs/wgpu★ 16.8k

    wgpu | | wgpu-core | | wgpu-hal |

  15. pingcap/tikv★ 16.6k

    This project is TiKV – an open‐source, distributed, transactional key–value database built in Rust with a strong emphasis on consistency and scalability via the Raft consensus…

  16. tikv/tikv★ 16.6k

    PD (Placement Driver) - Show as an external component that manages cluster state

  17. google/magika★ 16.6k

    - Magika is a multi-language file content-type detection system built around a small ONNX-based ML model.

  18. redox-os/redox★ 16.6k

    Redox Cookbook is the Redox OS build system.

  19. eythaann/seelen-ui★ 16.3k

    This is a full-stack desktop application built with Tauri (Rust + WebView).

  20. lsd-rs/lsd★ 16.3k

    lsd is a terminal file-listing application: it accepts paths and display options, gathers filesystem metadata (including optional Git status), orders entries, and renders grid…

  21. clap-rs/clap★ 16.2k

    clap_builder: The main builder module for constructing the CLI parser

  22. storytold/wordcraft★ 16k

    WordCraft is a cross-platform word processor with native, browser, and automation entry points.

  23. pyo3/pyo3★ 15.7k

    PyO3 is a Rust-to-Python interoperability stack.

  24. jub0t/concat★ 15.7k

    Concat is a cross-platform, local-first video editor with a native Rust engine, plus MCP and JSON-RPC interfaces for automation.

  25. ast-grep/ast-grep★ 15.6k

    ast-grep is a Rust workspace for structural code search, linting, and rewriting.

  26. storytold/filmcraft★ 15.2k

    FilmCraft is a professional non-linear video editor for desktop and browser, with a headless CLI for scripts and agents.

  27. vosen/zluda★ 15.1k

    ZLUDA is a CUDA compatibility layer intended to run unmodified CUDA applications on non-NVIDIA GPUs.

  28. xampprocky/tokei★ 15k

    Tokei is a Rust library and CLI for counting files and classifying lines as code, comments, or blanks by language.

  29. solana-labs/solana★ 14.9k

    Archived reference implementation of the Solana validator and its surrounding Rust workspace.

  30. y2z/monolith★ 14.9k

  31. microsoft/rusttraining★ 14.8k

    This is a documentation repository for seven Rust training books, rendered as static mdBook sites.

  32. neovide/neovide★ 14.8k

    The system can be broken down into these major components.

  33. analysis-tools-dev/static-analysis★ 14.8k

    This repository is the source catalog for analysis-tools.dev: it curates static-analysis tools and provides rendering and API data, alongside a pull-request eligibility checker.

  34. quickwit-oss/tantivy★ 14.8k

    Core Library & Engine: Represented by the “src” directory and its submodules (e.g., core, index, query, schema, postings, directory, fastfield, aggregation, snippet, tokenizer).

  35. rust-lang/cargo★ 14.8k

    Cargo is a command-line package manager and build tool for Rust (“full-stack” CLI application).

  36. tracel-ai/burn★ 14.7k

    Core Engine: At the heart is the central "burn" crate with modules responsible for core tensor operations, mathematical functions, and handling data (e.g., tensor creation…

  37. microsoft/edit★ 14.6k

    Edit is a terminal text editor aimed at accessible, interactive editing.

  38. rust-embedded/rust-raspberrypi-os-tutorials★ 14.6k

    This project is an educational repository providing a step‐by‐step series of tutorials for developing a monolithic operating system kernel in Rust on the Raspberry Pi (both RPi3…

  39. longbridge/gpui-kit★ 14.5k

    GPUI Kit is a Rust desktop UI framework.

  40. lgug2z/komorebi★ 14.3k

    Based on our analysis of the file tree and the detailed README, the project is a Rust-based tiling window manager for Windows called “komorebi”.

  41. astral-sh/rye★ 14.3k

    Rye is a cross-platform, command-line application written in Rust (with an accompanying Python “rye-devtools” package) that provides a one-stop solution for managing Python…

  42. clementtsang/bottom★ 14.1k

    bottom is a cross-platform terminal system monitor.

  43. diesel-rs/diesel★ 14k

    This is an open-source Rust workspace providing a type-safe ORM and query builder (the “diesel” crate), accompanying derive macros, CLI tooling, migration support, benchmarking…

  44. dbt-labs/dbt-core★ 13.9k

    dbt v2 is a Rust data-transformation product: analysts define SQL models, dbt parses and compiles projects, schedules and runs transformations against warehouses, and supports…

  45. dbt-labs/dbt★ 13.9k

    1. Purpose and principal workflow.

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.