Feed

Rust

Stay updated with Rust RFCs, async runtimes, and crate releases. Our AI-curated digest aggregates memory safety debates, WASM developments, and embedded systems discussions from /r/rust, Hacker News, and Lobsters.

Articles from the last 30 days

Ladybird Browser adopts Rust
01Monday, February 23, 2026

Ladybird Browser adopts Rust

The Ladybird browser project has begun transitioning parts of its codebase from C++ to Rust, starting with the LibJS JavaScript engine. This decision prioritizes memory safety and leverages the mature Rust ecosystem. Using AI-assisted translation, developers achieved identical byte-for-byte performance and output without regressions, aiming for a phased, stable integration which will eventually replace the C++ pipeline.

The silent death of Good Code
02Saturday, February 7, 2026

The silent death of Good Code

Amit Prasad's article, "The silent death of Good Code," explores the shift in software engineering values amidst the rise of coding agents. He defines 'Good Code' as readable, maintainable, and purposeful, emerging from a blend of talent, experience, and significant time investment. Prasad contrasts an AI-generated Rust rewrite of a Linux kernel subsystem with a manual human rewrite. Initially, the AI version was functional but difficult to understand and maintain. However, when his colleague manually rewrote it after deep research into the original C logic, the result was elegant and inspiring. Prasad notes that while AI agents have vastly increased developer productivity, they generally produce 'acceptable' rather than 'good' code. He suggests that the craft of writing beautiful code may be fading, similar to the historical transitions from assembly or hardware design to higher-level abstractions, mourning the loss of the human element in programming.

Sources:/r/programming421 pts
Rust implementation of Mistral's Voxtral Mini 4B Realtime runs in your browser
03Wednesday, February 4, 2026

Rust implementation of Mistral's Voxtral Mini 4B Realtime runs in your browser

This project presents a native Rust implementation of the Voxtral Mini 4B Realtime speech recognition model by Mistral, utilizing the Burn ML framework. A key achievement of this work is enabling high-performance streaming transcription directly within a browser tab via WASM and WebGPU. By leveraging a Q4 GGUF quantized version of the model, the memory footprint is reduced to approximately 2.5 GB, overcoming significant browser constraints such as the 4 GB address space and 2 GB allocation limits. The implementation includes custom WGSL shaders for fused dequantization and matrix multiplication. Technical improvements were made to the audio padding strategy to prevent transcription errors in quantized models, ensuring robust performance for real-time microphone input. The repository provides a full suite of tools including a CLI, local development server, and WASM bindings, demonstrating the potential for secure, client-side AI processing without server dependencies.

Sources:Hacker News374 pts
Microsoft open-sources LiteBox, a security-focused library OS
04Friday, February 6, 2026

Microsoft open-sources LiteBox, a security-focused library OS

LiteBox is an emerging security-focused library OS designed to enhance sandboxing capabilities by significantly narrowing the interface to the host system. By reducing the attack surface, it provides a robust security layer for both kernel and non-kernel environments. The project utilizes a Rust-inspired interface, drawing from rustix, to facilitate seamless interoperability between various North-facing shims and South-facing platforms. This modular architecture supports diverse use cases, such as running unmodified Linux programs on Windows, sandboxing Linux applications on Linux, and executing programs atop SEV SNP or OP-TEE. Currently in active development by Microsoft, LiteBox offers a flexible solution for developers seeking to connect disparate execution environments while maintaining strict isolation and security protocols. While the project is evolving and APIs may change, it marks a significant step forward in secure, cross-platform library operating systems and sandboxing technology.

Sources:Hacker News359 pts
Monty: A minimal, secure Python interpreter written in Rust for use by AI
05Friday, February 6, 2026

Monty: A minimal, secure Python interpreter written in Rust for use by AI

Monty is a minimal, secure Python interpreter written in Rust specifically designed for AI agents to execute code safely. Unlike traditional container-based sandboxes like Docker or Pyodide, Monty offers single-digit microsecond startup times and strict control over hardware resources like memory and execution time. It supports a subset of Python, focusing on types and function calls while blocking all host access (filesystem, network, environment) unless explicitly granted by the developer. A standout feature is its ability to snapshot its entire state into bytes, allowing execution to be paused and resumed later. Monty has no CPython dependencies and can be used within Rust, Python, and JavaScript environments, making it a highly efficient solution for programmatic tool calling in frameworks like Pydantic AI.

Sources:Hacker News314 pts
Prek: A better, faster, drop-in pre-commit replacement, engineered in Rust
06Tuesday, February 3, 2026

Prek: A better, faster, drop-in pre-commit replacement, engineered in Rust

prek is a high-performance, dependency-free reimagining of the widely used pre-commit framework, rewritten entirely in Rust. Designed as a drop-in replacement, it offers significant improvements in speed and disk efficiency while maintaining full compatibility with existing configurations and hooks. A key architectural advantage is its single-binary nature, which eliminates the need for Python or other runtime environments. The tool integrates with uv for Python dependency management and supports monorepos through its workspace mode. It is already gaining traction in major open-source projects like CPython, Apache Airflow, and FastAPI, providing an optimized solution for managing git hooks across various languages including Node.js, Go, and Ruby.

Show HN: LocalGPT – A local-first AI assistant in Rust with persistent memory
07Sunday, February 8, 2026

Show HN: LocalGPT – A local-first AI assistant in Rust with persistent memory

LocalGPT is an innovative, local-device-focused AI assistant developed in Rust, designed for high performance with a tiny 27MB binary. It distinguishes itself by eliminating the need for complex environments like Docker or Python, offering a single binary installation via Cargo. The tool provides persistent memory through a markdown-based knowledge store and utilizes SQLite for both full-text and semantic search via local embeddings. Key features include an autonomous heartbeat for background task management, OpenClaw compatibility, and support for multiple LLM providers such as Anthropic, OpenAI, and Ollama. Users can interact with LocalGPT through various interfaces, including a CLI, web UI, and desktop GUI, ensuring versatile workflows while maintaining data privacy on the local machine.

Sources:Hacker News292 pts
Woxi: Wolfram Mathematica Reimplementation in Rust
08Wednesday, February 25, 2026

Woxi: Wolfram Mathematica Reimplementation in Rust

Woxi is a Rust-powered interpreter for the Wolfram Language designed for CLI scripting and Jupyter Notebooks. It offers a lightweight, kernel-free alternative to WolframScript, enabling faster execution for supported functions. Users can install it via cargo, perform CLI evaluations, run scripts, and utilize integrated graphical output within self-contained JupyterLite environments.

Sources:Hacker News290 pts
Show HN: PgDog – Scale Postgres without changing the app
09Monday, February 23, 2026

Show HN: PgDog – Scale Postgres without changing the app

PgDog is an open-source, high-performance PostgreSQL proxy written in Rust. It offers advanced connection pooling, load balancing, and sharding capabilities. Featuring application-layer routing, health checks, and automatic failover, it supports complex cross-shard queries and online re-sharding. It is designed for scalability on commodity hardware and integrates with Kubernetes, AWS RDS, and Terraform.

Sources:Hacker News286 pts
Zed editor switching graphics lib from blade to wgpu
10Friday, February 13, 2026

Zed editor switching graphics lib from blade to wgpu

A pull request for Zed's GPUI framework replaces the abandoned blade graphics library with wgpu for Linux rendering. This change addresses freezing issues on Nvidia and Wayland while improving performance and memory efficiency. Although wgpu offers cross-platform potential, Zed maintainers plan to keep native metal and DirectX renderers for macOS and Windows to ensure optimal performance.

Sources:Hacker News262 pts
Parse, Don't Validate and Type-Driven Design in Rust
11Saturday, February 21, 2026

Parse, Don't Validate and Type-Driven Design in Rust

This article explores the 'parse, don't validate' pattern in Rust, demonstrating how to use the type system to enforce invariants at compile-time. By leveraging newtypes and fallible constructors, developers can strengthen function parameters, reduce redundant runtime checks, and ensure illegal states are unrepresentable, leading to more robust and maintainable software architecture.

Sources:Hacker News226 pts
The JavaScript Oxidation Compiler
12Monday, February 23, 2026

The JavaScript Oxidation Compiler

OXC is a collection of high-performance JavaScript and TypeScript tools written in Rust. It features an ultra-fast parser that outperforms SWC and Biome in benchmarks. The suite includes a linter for enforcing code styles, a Node.js-compatible resolver, and a transpiler designed for speed, helping developers catch bugs and optimize code efficiently.

Sources:Hacker News218 pts
A terminal weather app with ASCII animations driven by real-time weather data
13Thursday, February 19, 2026

A terminal weather app with ASCII animations driven by real-time weather data

weathr is an open-source terminal weather application written in Rust. It utilizes Open-Meteo data to provide real-time updates featuring stylized ASCII animations, including day/night cycles, seasonal effects, and various weather conditions. It supports multiple installation methods like Cargo, AUR, and Nix, offering extensive customization through configuration files or CLI flags.

Sources:Hacker News218 pts
Untapped Way to Learn a Codebase: Build a Visualizer
14Friday, February 20, 2026

Untapped Way to Learn a Codebase: Build a Visualizer

An experienced developer explains their process for learning unfamiliar codebases using Next.js and its Rust-based bundler, Turbopack, as a case study. The approach emphasizes debugging specific issues, utilizing custom visualization tools, and understanding core architectural components like ValueCells (Vc) rather than trying to comprehend the entire project at once.

Sources:Hacker News211 pts
Async/Await on the GPU
15Tuesday, February 17, 2026

Async/Await on the GPU

VectorWare has successfully implemented Rust's async/await and Future trait on GPUs, enabling structured concurrency without custom DSLs. This achievement allows developers to write complex, high-performance GPU applications using familiar Rust abstractions, leveraging the Embassy executor for task scheduling. The milestone promotes code reuse and safer, more maintainable GPU-native software.

Sources:Hacker News204 pts
Show HN: enveil – hide your .env secrets from prAIng eyes
16Sunday, February 22, 2026

Show HN: enveil – hide your .env secrets from prAIng eyes

enveil is a Rust-based security tool designed to protect .env files from AI coding tools and accidental exposure. It replaces plaintext secrets with symbolic references, storing actual values in an encrypted local vault. Secrets are decrypted via a master password and injected directly into subprocesses, ensuring they never reside on disk.

Sources:Hacker News176 pts
What it means that Ubuntu is using Rust
17Monday, February 23, 2026

What it means that Ubuntu is using Rust

The content discusses Rust's transition from early adopters to the 'early majority' in the technology adoption lifecycle. Canonical's support for Rust in Ubuntu, including funding memory-safe core utilities, serves as a vital bridge. Success requires the Rust community to adapt to pragmatic needs, potentially expanding the standard library and fostering empathy for new industries.

Sources:Hacker News157 pts
IronClaw: a Rust-based clawd that runs tools in isolated WASM sandboxes
18Friday, February 13, 2026

IronClaw: a Rust-based clawd that runs tools in isolated WASM sandboxes

IronClaw is an open-source, security-first personal AI assistant built in Rust. It emphasizes data sovereignty through local encryption, a WebAssembly (WASM) sandbox for untrusted tools, and defense against prompt injection. Featuring a modular architecture with PostgreSQL support, it allows for self-expanding capabilities, routines, and multi-channel integration while maintaining strict privacy.

Sources:Hacker News129 pts
Show HN: Babyshark – Wireshark made easy (terminal UI for PCAPs)
19Saturday, February 21, 2026

Show HN: Babyshark – Wireshark made easy (terminal UI for PCAPs)

Babyshark is an open-source Rust-based terminal user interface (TUI) for network analysis. Acting as a simplified Wireshark alternative, it provides real-time and offline PCAP/PCAPNG viewing. Key features include traffic summarization, domain-based grouping, anomaly detection through a 'What’s weird?' dashboard, and plain-English flow explanations to assist with network troubleshooting and diagnostics.

Sources:Hacker News127 pts
The Future for Tyr, a Rust GPU Driver for Arm Mali Hardware
20Thursday, February 12, 2026

The Future for Tyr, a Rust GPU Driver for Arm Mali Hardware

Tyr is a new Rust-based GPU driver for Arm Mali hardware. In 2025, it successfully demonstrated 3D gaming performance. The project aims to replace C-based drivers in the Linux kernel by 2026, focusing on memory safety, power management, and seamless interoperability between Rust and C for future graphics subsystems.

Sources:Hacker News121 pts