Rust

331 repositories, by attention — Page 10

dmtrKovalenko/fff

A fast, typo-tolerant file search library built for long-running processes — fff grew from a Neovim plugin into a library offering typo-resistant path/content search, frequency-ranked results, and an in-memory index with a background watcher. It targets any repeated-search workflow—AI agents, editors, CLIs—and claims to outperform ripgrep and fzf when searches run more than once. Already used by opencode and nushell.

The fastest and the most accurate file search SDK for AI agents, Neovim, Rust, C, Python, Bun and NodeJS

RustAttention 22Acceleration -65%Retention +74%
★11,184
cloud-hypervisor/cloud-hypervisor

A Rust VMM built for modern cloud guest workloads — Cloud Hypervisor is a KVM/MSHV-based VMM built on Rust VMM crates, targeting modern cloud workloads with paravirtualised virtio devices instead of legacy hardware emulation. It supports CPU, memory and device hotplug, vhost-user offload, and both Windows and Linux guests, aiming for low latency, small footprint and strong security—useful for teams building lightweight cloud VM infrastructure.

A Virtual Machine Monitor for modern Cloud workloads. Features include CPU, memory and device hotplug, support for running Windows and Linux guests, device offload with vhost-user and a minimal compact footprint. Written in Rust with a strong focus on security.

RustAttention 22
★6,439
helix-editor/helix

A Rust modal editor built on Kakoune's selection-first model — Helix is a terminal modal editor written in Rust, inspired by Kakoune's editing model and Neovim. It ships with built-in language server support, tree-sitter-based incremental syntax highlighting, and multiple selections out of the box, appealing to developers who want modern editing features without configuring plugins.

A post-modern modal text editor.

RustAttention 21Acceleration -31%
★46,717
microsoft/tgrep

Fast trigram-backed grep built for coding agents and large repos — tgrep speeds up regex search in large codebases by narrowing queries with a trigram index before running the regex engine in parallel. It runs as a client/server setup, already powers search inside GitHub Copilot CLI, and ships agent integration hooks for Codex and pi.

Trigram-indexed grep with a client/server architecture for fast regex search in large codebases locally

Rust🇺🇸 North AmericaAttention 21Acceleration -59%
★3,491
proptest-rs/proptest

Property-based testing for Rust, inspired by Python's Hypothesis — Proptest brings Hypothesis-style property testing to Rust, generating randomized inputs and automatically shrinking failing cases to minimal examples. It suits Rust developers who want more thorough test coverage than hand-written unit tests without writing custom generators from scratch.

Hypothesis-like property testing for Rust

RustAttention 21Acceleration -50%
★2,271
uutils/coreutils

GNU coreutils in Rust, now shipping as Ubuntu's default — A complete Rust reimplementation of GNU coreutils aiming for exact stdout and exit-code compatibility, plus friendlier terminal error messages with caret-pointed parse errors. It targets Linux, macOS, *BSD, Windows and WASI, and already ships by default on Ubuntu 25.10.

Cross-platform Rust rewrite of the GNU coreutils

Rust🇪🇺 EuropeAttention 20Acceleration -37%
★24,305
rgodha24/walgithub

A single Rust binary turns an S3 bucket into a git server — walgit serves smart HTTP git, LFS, bundle-uri clones, a web UI and webhooks from one stateless Rust binary backed by any S3 or GCS bucket—no database, no leader. It implements the 'Continuity' architecture from Cursor's 'Git at any scale' post, adapted to run on machines smaller than the repositories they serve.

walgit with a GitHub Enterprise Server facade — git over smart HTTP from an object-store bucket

RustAttention 20Acceleration -80%
★136
vectordotdev/vector

A vendor-neutral pipeline for routing logs, metrics and traces — Vector is a Rust-built observability pipeline that collects, transforms and routes logs and metrics to any backend, acting as agent or aggregator. Maintained by Datadog's open source team, it claims up to 10x speed over alternatives, suiting teams wanting vendor flexibility and cost control over their telemetry.

A high-performance observability data pipeline.

Rust🇺🇸 North AmericaAttention 19Acceleration -44%
★22,776
rust-lang/rust

The core repo behind Rust's compiler and standard library — This is the main source for the Rust compiler, standard library, and docs. It bundles tooling like Cargo, rustfmt, Clippy, and rust-analyzer, aimed at developers wanting memory and thread safety without sacrificing performance.

Empowering everyone to build reliable and efficient software.

Rust🇺🇸 North AmericaAttention 19Acceleration -60%
★120,887
mizchi/similarity
Rust🇯🇵 JapanAttention 19
★835
vosen/ZLUDA

Run CUDA binaries unmodified on AMD and Intel GPUs — ZLUDA lets existing CUDA applications run on non-NVIDIA GPUs without recompilation, aiming for near-native performance. Written in Rust, it's useful for developers and researchers locked into CUDA-only software who want to use AMD or Intel hardware instead.

CUDA on non-NVIDIA GPUs

RustAttention 17Acceleration -63%
★15,148
sh1ma/Angelic-Angel

Receive real-time tweet notifications via Firefox's push backbone — A Rust CLI that registers as a Mozilla AutoPush subscriber to receive Twitter/X tweet notifications via WebSocket, decrypts them with ECE, and forwards payloads to a webhook—no scraping, minimal API use, useful for developers wanting low-footprint tweet alerts from followed accounts.

A server for streaming tweets by emulating browser WebPush.

Rust🇯🇵 JapanAttention 16Acceleration -79%
★851
software-mansion/smelter

Compose video streams in real time with React components — Smelter lets developers mix live video and audio from multiple sources, adding text, shaders, and embedded websites using React components. Built in Rust by Software Mansion, it targets low-latency, programmable streaming and broadcasting workflows. The repo also bundles gpu-video, an open-source hardware video coding library.

Toolkit for real-time, low latency, programmable video and audio mixing.

Rust🇪🇺 EuropeAttention 14
★738
surrealdb/surrealdb

A multi-model database that merges SQL, NoSQL, and graph in one engine — SurrealDB combines document, graph, and relational data models with a SQL-like query language in a single distributed engine. It targets developers building realtime web apps who want backend-as-a-service style features without stitching together multiple databases, with official clients for Rust, JS, Python, .NET, and PHP.

A scalable, distributed, collaborative, document-graph database, for the realtime web

Rust🇪🇺 EuropeAttention 14Acceleration -60%
★33,242
arcboxlabs/arcbox

An open-source, Rust-built Docker and VM runtime for Macs — ArcBox is a from-scratch Rust runtime that bundles Docker-compatible containers, native Kubernetes, disposable microVM sandboxes for AI agents, and full Linux/macOS VMs under one daemon. Positioned as an MIT/Apache-2.0 alternative to closed-source Docker Desktop and OrbStack, it runs fully local with no cloud control plane, aimed at Mac developers and agent sandboxing use cases.

Run AI agents on real and isolated machines — own kernel, filesystem, and network — with <100ms boot. Local first, OCI compatible, pure Rust.

Rust🇺🇸 North AmericaAttention 12Retention -4%
★4,252
starship/starship

A fast Rust-built prompt that works the same across every shell — Starship is a single cross-shell prompt binary written in Rust, usable in bash, zsh, fish, PowerShell and more without separate theme files per shell. It's built for developers who switch shells or OSes and want one consistent, highly configurable prompt instead of maintaining multiple shell-specific themes.

☄🌌️ The minimal, blazing-fast, and infinitely customizable prompt for any shell!

RustAttention 8
★60,492
hydra-db/hydradb

A graph database that treats S3 as its source of truth — HydraDB is a Rust-built distributed graph database storing all data on S3-compatible object storage, with compute nodes keeping only disposable local state. It offers OpenCypher queries, GraphBLAS traversal, and Neo4j-compatible Bolt access, aimed at teams wanting elastic, independently scalable graph compute separate from storage.

HydraDB - fast graph database on object storage

Rust🇺🇸 North AmericaAttention 3Acceleration -83%Retention +1%
★13,069
ultraworkers/claw-code

An agent-managed museum exhibit, built in Rust with Gajae-Code / LazyCodex — developed and maintained with no human intervention.

Rust🇺🇸 North AmericaAttention 0
★194,969
fish-shell/fish-shell

A Rust-rewritten shell that favors usability over POSIX rules — fish is a command line shell for macOS and Linux built around syntax highlighting, autosuggestions, and working tab completions without configuration. Now implemented in Rust, it targets users who want a friendly interactive shell rather than strict POSIX compatibility like bash or zsh.

The user-friendly command line shell.

RustAttention 0
★34,361
FalkorDB/FalkorDB

A sparse-matrix graph engine built for LLM knowledge graphs — FalkorDB uses GraphBLAS sparse adjacency matrices for low-latency, multi-tenant graph queries, aimed at GraphRAG, agent memory, cloud security, and fraud detection workloads. It's for developers building LLM-backed applications who need fast knowledge-graph retrieval, with Docker and cloud-hosted options available.

A super fast Graph Database uses GraphBLAS under the hood for its sparse adjacency matrix graph representation. Our goal is to provide the best Knowledge Graph for LLM (GraphRAG).

Rust🌐 ElsewhereAttention 0Acceleration -100%
★10,496
tokio-rs/mio

Metal I/O library for Rust.

RustAttention 0
★7,125
Far-Beyond-Pulsar/WGPUI

One wgpu backend replaces GPUI's per-OS rendering paths — WGPUI forks gpui-ce (a community fork of Zed's GPUI) and swaps its Metal/Vulkan/D3D12 and Cocoa/Win32/Wayland code paths for a single wgpu+winit backend, adding WebAssembly support. The API stays compatible with gpui-ce, so existing GPUI apps need minimal changes to migrate.

A Fork of GPUI CE rewritten to use WGPU! https://pulsarnative.com/UI/

Rust🇺🇸 North AmericaAttention 0
★85
nestrilabs/nesbox

Splitting one consumer GPU across many bare-metal-speed VMs — nesbox is a Rust microVM hypervisor for cloud gaming that gives every guest a virtio-gpu device sharing one consumer card at near-native speed, avoiding VFIO lock-in or datacenter-only vGPU/SR-IOV. Benchmarks show 12 guests on an RTX 3060 encoding 720p60 with no dropped frames, within 2% of bare-metal frame times.

Fast, lightweight microVM for cloud streaming that runs on a shared GPU at baremetal speed

RustAttention 0Acceleration -100%
★49
figueiredoluiz/vitest-dedup

Spot duplicate Vitest tests without running them — VitestDedup statically analyzes Vitest suites to flag duplicate and near-duplicate tests, judging identity by test body rather than title. It installs as a prebuilt Rust binary via npm with no postinstall step, ships signed/attested releases, and supports JSON/HTML/JSONL reports plus baselines for CI gating.

A static analyzer that finds duplicate and near-duplicate Vitest tests.

Rust🇯🇵 JapanAttention 0
★4
tuunanet/rea-ski-or-die-reconstruction

Rebuilding a 1990 DOS minigame with an AI reverse-engineering workflow — A Rust+SDL2 reconstruction of Snowball War from Ski or Die (1990), built by analyzing the original binary with REA, an AI-assisted reverse-engineering process. Includes a Python extractor that decompresses EXEPACK, decodes LZSS assets, and recovers the HUD font, letting you rebuild and play from your own legal copy of the game.

Reverse engineering experiment of the Snowball War minigame from the 1990 MS-DOS game Ski or Die. Rebuilt from scratch in Rust + SDL2 using REA (Reverse Engineer Anything), an AI-assisted reverse-engineering workflow.

Rust🇪🇺 EuropeAttention 0
★2
firecrawl/anydoc

Convert Word, PowerPoint, Excel, OpenDocument, RTF, EPUB, CSV, and PDF to clean Markdown. Built in Rust, with Node.js and Python bindings.

Rust🇺🇸 North America
★23,201
firecrawl/pdf-inspector

Fast Rust library for PDF inspection, classification, and text extraction. Intelligently detects scanned vs text-based PDFs to enable smart routing decisions.

Rust🇺🇸 North America
★19,763
bytecodealliance/wasmtime

Wasmtime: a standalone WebAssembly runtime from the Bytecode Alliance — Wasmtime is a standalone runtime for running WebAssembly modules outside the browser, built on the Cranelift JIT/AOT compiler and supporting WASI. It targets developers needing a fast, sandboxed, standards-compliant way to execute Wasm in servers, edge functions, or embedded Rust applications.

A lightweight WebAssembly runtime that is fast, secure, and standards-compliant

Rust
★18,794
hahwul/dalfox

🌙🦊 Dalfox is a powerful open-source XSS scanner and utility focused on automation.

Rust🇰🇷 Korea
★5,336
wild-linker/wild

Wild: A Rust Linker Built for Speed, Chasing Incremental Linking — Wild is a linker written in Rust aimed at fast iterative development, with benchmarks against real workloads like Chromium and a Wasm SpiderMonkey build. It already supports x86-64, AArch64, RISC-V, LoongArch64 and PPC64LE on Linux plus WebAssembly, and is working toward incremental linking, Mach-O and Windows support. Useful for developers frustrated by slow link times during rebuilds.

A very fast linker for Linux and WebAssembly

Rust
★4,094