GitDiagram
Browse

Rust project architecture examples, page 14

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

  1. lexmount/moli★ 2.1k

    Moli is a headless browser for AI agents.

  2. tobi/disktree★ 2.1k

    disktree is a desktop disk-usage explorer and cleanup tool.

  3. parasyte/pixels★ 2.1k

    Based on your file tree and README, this project is a Rust-based library named “pixels” that provides a hardware-accelerated pixel frame buffer.

  4. mesamirh/moviebox-tui★ 2.1k

    MovieBox-TUI is a terminal media client.

  5. git-ai-project/git-ai★ 2.1k

    - git-ai is a Rust-first CLI and background service for attributing AI-generated code at line level.

  6. jamailar/beav★ 2.1k

    Beav is a local-first AI workspace for independent content creators.

  7. yyjeqhc/webcodex★ 2k

    WebCodex lets AI clients operate on repositories and development tools on user-owned machines.

  8. matrix-org/matrix-rust-sdk★ 2k

    High-Level Client Library (“matrix-sdk”): This crate packages most of the client features and acts as the entry point for users of the SDK.

  9. sh1yo/x8★ 2k

    Based on our analysis of both the file tree and README, we can see that this project (x8) is a specialized security tool written in Rust that focuses on “hidden parameters…

  10. jamsocket/plane★ 2k

    Plane manages keyed, stateful backend processes: a client requests a connection, the controller resolves or acquires the key, schedules a backend on a drone when needed, and…

  11. aubepkg/aube★ 2k

    aube is a Rust Node.js package manager.

  12. rivolink/leaf★ 2k

    Leaf is a terminal Markdown previewer.

  13. esp-rs/esp-hal★ 2k

    This is the esp-hal Rust workspace: bare-metal, no_std support for Espressif ESP32-family chips across RISC-V and Xtensa targets.

  14. rcore-os/rcore-tutorial-v3★ 2k

    Bootloader: Represented by the “bootloader” directory and its associated binary. This component is responsible for the early initialization and transitioning control to the kernel.

  15. apache/datafusion-ballista★ 2k

    Ballista is a distributed query execution engine that turns a single-node DataFusion application into a distributed system.

  16. gorules/zen★ 2k

    ZEN Engine is a portable business-rules runtime.

  17. spu7nix/obamify★ 2k

    This is “obamify,” a Rust-based image-morphing application that targets two platforms.

  18. slawlor/ractor★ 2k

    ractor is a pure-Rust actor framework library with an optional cluster extension (ractor_cluster).

  19. start9labs/start-technologies★ 2k

    This monorepo builds Start9’s self-hosting stack.

  20. weavemindai/weft★ 2k

    Weft is a language and runtime for composing AI, human, API, database, and infrastructure nodes into durable orchestrations.

  21. ragnt/angryoxide★ 2k

    AngryOxide is a Rust 802.11 survey and active attack tool.

  22. rustsec/rustsec★ 2k

    This workspace provides RustSec security tooling and supporting libraries.

  23. the-open-engine/zeroshot★ 2k

    zeroshot runs bounded, graph-defined QA workflows around coding agents: a worker implements a task, independent reviewers assess it, rejected work loops through repair and…

  24. microsoft/windows-drivers-rs★ 1.9k

    This workspace supplies Rust driver development crates plus the preview cargo-wdk CLI.

  25. thtbee/nectarlink★ 1.9k

    NectarLink pairs an Android phone with a PC for local, encrypted sharing and remote use.

  26. cluvexstudio/aether★ 1.9k

    Aether is a censorship-circumvention client.

  27. aws/amazon-q-developer-cli★ 1.9k

    This is an open-source, multi-crate Rust monorepo that produces the “Amazon Q” command-line tool.

  28. oxigraph/oxigraph★ 1.9k

    Oxigraph is an RDF graph database and SPARQL toolkit.

  29. covibes/zeroshot★ 1.9k

    Zeroshot is a native software-engineering agent that executes authored workflow graphs: a goal is admitted, graph transitions dispatch workers, independent reviews can trigger…

  30. adileo/squirreldisk★ 1.9k

    SquirrelDisk is a cross-platform disk-usage explorer and cleanup app.

  31. valeriansaliou/vigil★ 1.9k

    1. Vigil is a single Rust service that combines three major responsibilities: monitoring, alerting, and serving a public status page.

  32. lgarron/folderify★ 1.9k

    Command Line Interface (src/main.rs, src/command.rs, src/options.rs)

  33. nubskr/walrus★ 1.9k

    Walrus is a Rust library/crate that provides a high-performance, topic-based write-ahead log (WAL) storage engine.

  34. chleba/netscanner★ 1.9k

    netscanner is a terminal network-scanning and diagnostics application.

  35. databendlabs/openraft★ 1.9k

    This is an open-source Rust library/crate (“openraft”) implementing the Raft consensus protocol as an embeddable engine.

  36. storytold/printcraft★ 1.9k

    PrintCraft is a Rust PDF workbench delivered as a native app, web app, and CLI.

  37. mrjackwills/oxker★ 1.9k

    oxker is a Rust terminal UI for viewing and controlling Docker containers.

  38. anza-xyz/agave★ 1.8k

    Agave is a Rust workspace implementing a high-performance Solana-compatible validator: transaction intake, execution, consensus, ledger replication, persistence, and RPC/client…

  39. dicklesworthstone/pi_agent_rust★ 1.8k

    pi_agent_rust is a native terminal AI coding agent.

  40. robustmq/robustmq★ 1.8k

    RobustMQ is a unified, multi-protocol messaging broker: clients publish or send messages through MQTT, Kafka, NATS, AMQP, or mq9, and protocol consumers can read shared message…

  41. nvidia-nemo/switchyard★ 1.8k

    Switchyard is a Rust LLM traffic proxy and embeddable routing library.

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.