Rust
331 repositories, by attention — Page 11
Minecraft: Java Edition 26.3 rewritten from scratch in Rust, checked against vanilla with 281 differential harnesses. Get it with the Horizon launcher.
Render OG images and paged PDFs from JSX, HTML, and CSS. No headless browser. Runs on Node.js, Cloudflare Workers, browsers, and Rust.
AirDrop support for Linux Wi-Fi cards that aren't Apple's own — Owly brings AirDrop file transfer between iPhones and Linux machines whose Wi-Fi chip isn't Apple's Broadcom hardware, using AWDL. It ships a CLI and daemon with installers for Arch/Omarchy, NixOS, Debian/Ubuntu and Fedora, letting Linux users send and receive files directly from iPhones without extra apps.
airdrop for non-apple devices
Terminal security for developers and AI agents. Intercepts homograph URLs, pipe-to-shell, ANSI injection, obfuscated payloads, data exfiltration, and malicious AI skills/configs before they execute.
A Rust rewrite of the TypeScript 7 checker, built for drop-in use — tsrs reimplements TypeScript 7's compiler and language server in Rust, aiming for 100% conformance with lower memory use and faster checking. It's a drop-in CLI replacement (tsrs --noEmit) with a browser playground, plus an opt-in fast mode with adaptive multi-core checker scaling. Useful now for anyone wanting to benchmark or stress-test TypeScript checking performance.
Rust port of the TypeScript 7 type checker
HatchZip is a free, open-source archive extractor for Windows, macOS and Linux that extracts ZIP, 7z, RAR, tar and split archives in place, so it needs free space for the extracted files only. Desktop app and CLI.
⚒️ The open source dark software factory for expert engineers.
A Rust RAW Editor That Reads Your Lightroom Catalog — RAWmakase is a cross-platform, non-destructive RAW developer written in Rust, offering Lightroom-style controls and broad format support including monochrome and linear DNGs. Notably, it can import a Lightroom Classic catalog's ratings, flags, labels and develop settings without touching the original files, making it useful for photographers exploring alternatives without losing existing edits.
📸 Free, fast, Lightroom-compatible RAW photo editor for Linux, macOS, and Windows.
Importing raw .sql files into TypeScript with live type inference — Reylo lets you import .sql files directly in TypeScript and get fully inferred result types, no code generation step required. It relies on TypeScript 7.1's new content mappers (currently in beta) to parse SQL and derive types on the fly, so editor hovers update as the query changes. Useful for Postgres users who want typed queries without a build step or ORM.
Import .sql files into TypeScript with full type inference and zero codegen.
Watch a Claude Code or Codex session as a live flow graph, in your terminal or your browser.
A Rust-native toolchain that unifies Vue's parser, linter, and LSP — Vize is a Rust toolchain for Vue that shares one parser across compiling, linting, type-checking, formatting, and editor tooling instead of stitching together separate tools. It's experimental and currently in a real-world testing phase, integrating with Vite, Nuxt, and Oxlint via dedicated plugins. Aimed at Vue developers wanting faster, more unified tooling, with 30k+ tests backing it.
blazing fast Vue.js toolchain. compiler, linter, type checker, formatter, lsp, story system, editors. already 30k+ tests.
Blazingly fast pusher drop-in replacement written in rust
Rust Google Drive direct downloader using pinned libaria2
The best OSS remote pair programming app.
A single Rust engine for PDFs, wired straight into AI coding agents — PaperPilot is a Rust PDF toolkit exposed five ways: MCP server, CLI, browser WASM, Tauri desktop app, and a local REST API. It lets agents like Claude Code, Codex, or Cursor merge, split, OCR, and compress PDFs entirely offline, with no Chromium or cloud calls involved.
Your local AI copilot for documents
A Rust-native Secret Service stack covering daemon, CLI, and git/cargo credentials — oo7 is a Rust implementation of the freedesktop Secret Service spec, bundling a daemon, a secret-tool-like CLI, a client library, git/cargo credential helpers, a portal implementation, and KWallet migration tools. It's aimed at distros and desktop environments wanting to replace gnome-keyring-daemon with a lighter, memory-safe alternative.
James Bond went on a new mission as a Secret Service provider
A Rust-built DAW aiming for instantly familiar pattern-based workflow — Lemon Studio is a free, open-source digital audio workstation written in Rust, combining a step sequencer, piano roll, playlist and routable mixer into a pattern-based workflow designed to feel immediately familiar. It's cross-platform (Windows, Linux, macOS) but still pre-alpha, making it one to watch for musicians wanting an open DAW alternative.
A free and open-source digital audio workspace that you already know how to use.
A Mac singing trainer that learns melodies by just listening — OnKey listens to whatever plays in Spotify, Apple Music, or YouTube, separates the vocal, and teaches itself the melody after one play through. Later plays sync live from the audio alone, scrolling notes show your pitch against the original, and you get a per-line score. It's a free, open-source, on-device alternative to subscription karaoke apps, built for Apple Silicon Macs.
Learn to sing the songs you love. A free, open-source singing trainer for Mac that listens to the music you play.
Smaller images, same picture. Compress PNGs to PNG or WebP with automatic quality. PNG output is 8–12% smaller than TinyPNG at equal quality on the median image. Command line and browser.
SSD-streaming inference engine for giant MoE models (Rust + CUDA). GLM 5.2 743B at 2 tok/s and Hy3 295B at 7 tok/s on two consumer 16GB GPUs. Zero-config multi-GPU: measures PCIe bandwidth, places attention and hot experts where they fit.
A terminal on GPUI and Ely components
The harness of Open Math OS, infrastructure for Math 2.0. Built for everyday math research.
PdfCraft for Android: An Android native open-source PDF reader and editor written in Rust
A local semantic index that lets coding agents cite your notes — Enzyme builds a local-first index of existing Markdown notes (folders, tags, links, dates) so agents like Claude Code or Codex can retrieve and cite related notes without sending everything to a frontier model. It claims 350x lower cost and 1000x faster search, targeting PKM/Obsidian users who want agent-aware semantic search over their own vault.
Local-first compile step for knowledge bases. Save 350x cost, 1000x speed vs. frontier models
Kotlin support
A Vendor-Independent BIM Authoring Tool Built in Rust — ConstructCAD is an open source BIM application where a single parametric model drives floor plans, sections, elevations and schedules automatically. It mimics the familiar CAD/BIM interface conventions (ribbon, properties palette, two-letter shortcuts) without copying any vendor's artwork, aiming to be productive on day one for architects and engineers used to commercial tools.
ConstructCAD — open source BIM authoring (Rust, egui, wgpu)
A Native Linux Alternative to VARA's Windows-Only HF/FM Modem — xara is a Rust implementation of a VARA-compatible modem for Linux, tested against VARA HF 4.9.0 and FM 4.4.0. It brings TCP/KISS ports, a web UI, radio/PTT control, and digipeating to amateur radio operators who want VARA-style packet without running Windows.
VARA-compatible HF/FM modem for Linux
An AI-assisted Rust rewrite of giflib, kept API-compatible — giflib-rs is an AI-assisted port of the C giflib library to Rust, built as a drop-in replacement with the same API but memory-safe internals. Business logic avoids unsafe code, using safer_cffi for the C interop boundary. It targets projects needing giflib's exact API without C's safety risks; for idiomatic Rust, the README points to the gif crate instead.
A local firewall that blocks malicious packages before they install — Strix's dependency firewall screens npm, PyPI, crates.io, Go, and RubyGems installs on-device against a continuously updated malicious-package blocklist, blocking bad packages system-wide before download. It supports machine-wide installs on macOS/Windows and command-prefix mode everywhere, including Linux, with no traffic routed through Strix servers.
Strix Supply Chain Firewall
A Rust PEG parser generator with rustc-style error messages — prpr generates Packrat parsers in Rust from inline or file-based PEG grammars. It supports text and binary input, opt-in memoization per rule, and reports parse errors at the farthest failure point formatted like rustc diagnostics. Useful for Rust developers who want readable parser error output without hand-writing a parser.
A Packrat parser generator for Parsing Expression Grammars