Rust repos explained in plain English
Popular Rust repositories on GitHub, each explained for non-coders — what it does, its tech stack, and how to run it.
- menot-you/n-memoryA local memory tool for AI coding assistants that remembers past decisions and context across sessions. It sto
- nastwinns/hawserHawser (haw) pins a multi-repo project to a shared lockfile and lets teams build, test, and review pull reques
- niri-wm/niri-placeholder-crateA placeholder Rust package that reserves the 'niri' name on the package registry to prevent impersonation. It
- orelvis15/cavsA content-addressed update delivery system for games that only downloads the parts of a build that actually ch
- patrickelectric/mavftp-cliA command-line tool to browse, download, and manage files on a drone or MAVLink device without removing its SD
- pocket-stack/pocket-characterA lightweight native desktop widget that displays an animated 3D character, built to measure how much cheaper
- rubix-studios-pty-ltd/rubix-redis-bridgeA self-hosted HTTP gateway that exposes Redis with Upstash-compatible endpoints, token auth, and command allow
- subframe7536/music-metadata-wasmA deprecated WebAssembly library that reads and writes embedded tags in music files — like title, artist, albu
- theatrus/toposaicA desktop app that turns real-world elevation data into 3D-printable jigsaw puzzles of any landscape. Pick a p
- 6elphegor/warpAn experimental language that automatically searches for and generates simple programs, data types, and even m
- adoslabsproject-gif/liara-toolkitAn early-stage, privacy-first AI assistant meant to run fully offline on Android and desktop, though documenta
- androolloyd/octravpnA blockchain-based decentralized VPN where operators earn crypto payments for running encrypted relay servers.
- ashlink95/chilljinn.nvimA local, offline AI autocomplete plugin for Neovim that reads your project's real code structure to suggest co
- bushrat011899/wasm32v1-none-wgpu-exampleA minimal Rust example proving Wgpu and Winit graphics rendering works when compiled to the no_std wasm32v1-no
- domenkozar/factorsealFactorSeal is a local credential manager that locks your passwords to your computer's hardware security chip,
- francescoxx/docker-explainerA Rust-based project that likely helps explain Docker concepts or commands, but has no README or documentation
- gabriele06-local/localmindA local terminal-based semantic search engine for text, PDF, and Word files that runs a BERT model on CPU with
- hebbian-robotics/siglip-onnx-serverA CPU-only Rust server that turns text search queries into SigLIP embeddings, so live searches do not need GPU
- hunhee98/pluckA local code search tool for AI coding agents that cuts token usage by 84-88 percent by returning structured c
- kreuzberg-dev/kreuzberg-ltsA fast, GPU-free tool that extracts text, metadata, and code structure from over 90 file formats and hundreds
- magik6k/git-remote-irohA git plugin that lets two computers push and pull repositories directly over an encrypted peer to peer connec
- merlijnw70/missionMission is a fast, dependency-free HTML parser and CSS selector CLI and library that renders messy HTML into c
- mickael-kerjean/fdriveA cross platform file sync client that connects to storage you already have, such as S3, SFTP, or Google Cloud
- mithun50/allmA tool that runs large AI text models on devices with limited memory by loading parts of the model one at a ti
- modern-terminal-games/mtgA collection of polished arcade games, like Breakout, Pong, and Snake, that you play directly inside your term
- orielhaim/zeromatchA Rust-powered glob pattern matcher for Node.js and Bun that is a fast, drop-in replacement for picomatch.
- razican/aw-fel-rsA Rust library for talking to Allwinner ARM chips in FEL mode, used to flash firmware or recover bricked embed
- rushsocket/rushsocketA self-hosted, Rust-based WebSocket server that is a drop-in replacement for Pusher, so real-time features can
- script-hpp/notionlessA Rust daemon that syncs your Notion pages into Paperless-ngx as searchable Markdown documents.
- sonyarianto/wakawikiA command line tool where an AI agent explores your codebase and writes structured documentation for it automa
- truefix-labs/truefixA Rust library that lets trading systems exchange orders using the FIX protocol, built to match the features o
- tsirysndr/equalizerA real-time terminal equalizer that adjusts audio bass, treble, and 10 frequency bands as it streams through a
- uaepro/vmuxA Rust based terminal multiplexer for Linux that keeps AI coding agents running through SSH drops and shows th
- vage91/kortexA from-scratch Rust engine that runs large language models bigger than your GPU's memory by streaming weights
- xdlawless2/codex-desktop-linuxAn unofficial build tool that repackages OpenAI's Mac only Codex Desktop AI coding app into a native Debian pa
- adsharma/ast-grepA command line tool that searches and rewrites code by its structure instead of plain text, using patterns tha
- andrewrk/math3d-rsA Rust library that handles the matrix and vector math commonly needed for 3D graphics, aimed at developers wh
- codeitlikemiley/antigravity-sdk-rustRust SDK for building Gemini-powered agents on Google's Antigravity platform, wrapping a Go localharness binar
- codeitlikemiley/duplex-server-rsA Rust starter template for building backend servers that handle both standard web requests and faster gRPC co
- ddalcu/grok-buildA fork of SpaceXAI's terminal AI coding agent that lets you run it against a local or self-hosted language mod
- dedsec-xu/needleA Rust MCP server for Windows that lets AI agents find any file on the entire machine in under a millisecond,
- diegoglozano/revectorA command line migration tool for Qdrant vector databases, letting you version, apply, and roll back schema ch
- eternal-flame-ad/typed-sexpA Rust library for writing safe R language extensions by wrapping R's internal data objects in Rust's type sys
- ewijaya/lmtopA terminal dashboard, like top for AI coding subscriptions, that tracks quota usage, burn rate, and reset time
- ferrum-edge/ferrum-edgeA high-performance proxy and API gateway written in Rust that routes traffic to your backend services. It supp
- hebbian-robotics/paretoA self-hostable tool that helps robotics teams measure, search, and curate demonstration data before training
- henry40408/mono-rsA personal collection of small Rust command-line utilities bundled into one repo, including tools for updating
- ieranama/discomcpDiscoMCP explores an MCP server the way you actually use it and generates a safe, read-only skill file that te
- john-baxter-dev/ssl12-ctlAn unofficial Linux control tool for the SSL 12 audio interface. It adjusts mixer, DSP, and routing settings v
- lucky7xz/chromatuiA Rust terminal app that turns microphone or system audio pitch into a real time scrolling color spectrogram.
- merlijnw70/aatpA tiny, dependency-free Rust library that packages messages between autonomous software agents into a compact,
- mikesir87/wasm-exampleAn example Rust web server compiled to WebAssembly and run with WasmEdge, packaged with Docker for smaller, mo
- mladedav/tracing-reloadA small Rust library that lets a running program safely change its logging configuration on the fly, without t
- moabualruz/claude-code-cli-acpA Rust adapter that lets code editors like Zed talk to the Claude Code CLI using the Agent Client Protocol sta
- ruckieofficial/rusty-nano-frameRust firmware for the ESP32-C3 chip that plays a compressed GIF animation on a small LCD screen, fitting smoot
- s1nn3rv2/audio-waveform-renderA Rust library that reads audio files like MP3 or WAV and generates waveform images you can show in music apps
- s2xon/aeovimAeovim is a Neovim-style terminal app for spawning, switching between, and reviewing multiple Claude Code AI c
- supermagnum/galdralag-firmwareOpen source firmware for a USB hardware security key that stores encryption keys like an OpenPGP smartcard.
- thakares/chronoseal-rsA Rust and WebAssembly tool that continuously verifies a browser session is a real human, not a bot or AI scra
- timvisee/aivd-kerstpuzzel-2021-18-solverA Rust program using the Stockfish chess engine to solve a 2021 Dutch intelligence agency Christmas puzzle inv
- titaniumguardlabs/dnsA DNS server for operators, written in Rust, supporting encrypted DNS transports, internal zones, and producti
- visorcraft/mongreldbAn embedded and server database written in Rust that combines SQL, full-text search, and multiple kinds of AI
- 132ikl/gameA minimalist web game where you press one button once a day to earn a point, competing with friends on a persi
- 1lystore/pay-dcpA Rust CLI that wraps HTTP commands so they can pay for API access automatically using Solana stablecoins with
- aarmanroy/somethingsoffA local-first Rust CLI that instantly indexes and searches your app's log files, built for both human develope
- abod707/stingA Rust CLI that turns plain English requests into Termux phone-control commands using a small on-device AI mod
- agent-hellboy/mcpfz-probeA runtime security probe that watches what an MCP server actually does on the system while it's being fuzz tes
- ahaoboy/es5A small, MuJS-compatible JavaScript engine written in Rust, usable as a command line interpreter, script runne
- arm64be/esp32-serial-tuiA demo that runs a tiny language model and a terminal interface directly on a cheap ESP32-C3 microcontroller.
- bersisse/cast_clientCast Client is a lightweight native desktop AI chat app built in Rust that connects to any OpenAI-compatible p
- callmealphabet/fastcpA drop-in cp replacement that automatically uses reflink copies on supported filesystems, making large file co
- celestialsim/celestialsimA Godot game engine plugin that generates whole procedural planets rendered mostly on the graphics card, with
- codeitlikemiley/poem-apiA Rust starter template for building backend APIs with the Poem framework. It comes pre-configured with Swagge
- codeitlikemiley/spin-apiA Rust starter template for building backend APIs with built-in interactive API documentation and a clean sepa
- codeitlikemiley/ws-cliA Rust command-line tool that scaffolds and manages Rust workspaces for gRPC server projects, automating the r
- codingstark-dev/decantA Rust command-line tool that mirrors websites for offline use and produces structured AI-readable files for c
- ditlied/lia-trustA safety layer that intercepts and vets actions from AI coding agents, refusing risky ones by default and logg
- dvictorps/wolcen-mod-editorA Windows desktop app for visually editing skills and the passive skill tree in the game Wolcen, then exportin
- eh-a0/polytreadA local desktop app for manually trading Bitcoin five-minute prediction markets on Polymarket. It streams live
- emotions-research/lunarfsA Rust filesystem tool that creates isolated, copy-on-write repository workspaces in milliseconds by storing c
- engnhn/docktureDockture is a tool that watches your Docker containers for crashes, high resource usage, and error logs, then
- eternal-flame-ad/scrypt-optA high-speed implementation of the scrypt password hashing algorithm in Rust, designed to outperform existing
- ewiger/tinysAn experimental Python-like language that compiles to Rust, keeping Rust's ownership and safety rules under fr
- flug/le-resamplerA desktop app that organizes your audio sample library and exports it to an SD card in the folder layout an Ak
- gennarobiondi/gitte-rsA Rust command line tool that checks your git commit messages and branch names against the Conventional Commit
- h3lium4u/taintflowA Rust and machine learning powered security scanner that finds SQL injection, command injection, and other co
- happyfeetw/grok-cliA macOS focused community fork of Grok Build, SpaceXAI's terminal AI coding agent, packaged as a separate grok
- hhatto/pixiv-isucon2016-rustA Rust version of a practice web app from Pixiv's internal speed-tuning competition. It gives you a working im
- jagenaujagenau/capslkagentA tiny cross-platform tool that turns your Caps Lock LED or keyboard backlight into a status light for whether
- kzn-labs/wiretapA Rust CLI and library that streams events from the Sui blockchain over gRPC, saves filtered results to SQLite
- lugga1s/oxidellmA Rust gateway for OpenAI-compatible AI APIs that forwards streaming responses with minimal overhead by keepin
- major101x/nimbus-dataA learning project that streams simulated weather data through Kafka on Kubernetes, with Prometheus and Grafan
- midhunharikumar/ferroloadA Rust-powered dataset format and loader for machine learning that streams image and audio data from disk or c
- myned-ai/nyxclawA self-hosted Rust server that gives any AI agent a real-time animated, lip-synced avatar on your phone, with
- naoto256/logicapps-lintA command line linter that checks Azure Logic Apps workflow files for errors before you deploy them.
- nolancotter/mcserver-setupA terminal wizard that turns simple questions about players, RAM, and settings into a ready-to-run Minecraft P
- osolmaz/annotuiannotui is a mouse-driven terminal tool for reviewing and commenting on files or piped text, similar to a GitH
- patrickelectric/machineid-cliA command-line tool that generates a unique fingerprint ID for a computer by combining hardware and system dat
- patrickelectric/mavlink2zenohA bridge that takes live drone telemetry data and republishes it through the Zenoh messaging system, making it
- patrickelectric/zblueberryA Rust project with no documentation. The README is empty, so there is no description of what it does or how t
All repos · Explain any other repo →