Rust Search

Find the best content on Rust, curated by the community; a search engine for Rustaceans.
dev.to
I wrote datadiff to compare structured data (JSON, YAML, CSV, TOML, XML) based on parsed values rather than line differences. Two files are parsed into a single internal tree representation, and the tool prints the differences as property p...
Rust Walkthroughs 2026-09-23 ~5 min read
dev.to
Rust's compiler is the best teacher in the language and almost nobody reads it properly. Below are the 22 errors you will actually hit, roughly in the order you'll hit them, with what each one is really telling you. Every diagnostic here is...
Rust Walkthroughs 2026-08-26 ~14 min read
dev.to
EffinDOM: https://effindom.dev/ Rust UI Framework - FUI-RS: https://github.com/zion-sati/fui-rs FUI-RS Live Demo: https://fui-rs-demo.effindom.dev/ Ever since WebAssembly (WASM) was just a JavaScrpt file, I've already dreamt of the death of...
Project/Tooling Updates 2026-08-12 ~11 min read
dev.to
What's Changed 0.5.0 adds the CI/CD integration layer — mvis ci with JSON/CSV export, differential leak detection, configurable sampling, and growth rate monitoring. The TUI gets keyboard-driven process selection, swappable panels, quick ac...
Project/Tooling Updates 2026-08-05 ~1 min read
dev.to
I spent the last few weeks building wimux, a terminal multiplexer for Windows written in Rust. tmux and zellij are Unix-first — on Windows they only really live inside WSL, detached from the native shell. I wanted persistent PowerShell sess...
Observations/Thoughts 2026-08-05 ~7 min read
dev.to
nabsei Posted on Jul 22 • Edited on Jul 24 Core Problem Build tools operate in isolated silos with their own profiling systems. Cargo's --timings and Ninja's logs each show their own performance, but neither reveals the gaps between tools,...
Project/Tooling Updates 2026-07-22 ~1 min read
dev.to
Cargo tells you once_cell 1.19.0 → 1.20.2. It doesn't tell you whether the new version started opening a socket. A dependency bump is a trust decision, and the lockfile diff gives you almost nothing to make it with. I kept chewing on this a...
Project/Tooling Updates 2026-07-22 ~4 min read
dev.to
I built notionless, a small Rust daemon that mirrors a Notion database into Paperless-ngx (a self-hosted document archive) as Markdown, so notes end up in the same full-text-searchable place as everything else you own. cargo build, cargo te...
Rust Walkthroughs 2026-07-22 ~3 min read
dev.to
I build a security gateway for LLM traffic. It sits in front of the model as a transparent OpenAI-compatible proxy — one env var, OPENAI_BASE_URL — and scans every request (and response) for leaked secrets, PII, jailbreaks, prompt injection...
Observations/Thoughts 2026-07-15 ~11 min read
dev.to
[0.5.0-rc1] - 2026-07-6 Added CI/CD Mode: Full programmatic integration layer with JSON/CSV export, differential leak detection (--diff-only), configurable sampling, and growth rate monitoring. Enhanced TUI: keyboard-driven process selectio...
Project/Tooling Updates 2026-07-08 ~3 min read
dev.to
We built Flowcat, an Apache-2.0 native-Rust runtime for real-time voice AI agents (phone + WebRTC), as a clean-room counterpart to the architecture of pipecat (Python). This post is about the Rust-specific design decisions that let one proc...
Project/Tooling Updates 2026-07-01 ~3 min read
dev.to
Hi dev.to 👋 I'm building gmacFTP - a dual-pane FTP/FTPS/SFTP client for macOS, written entirely in Rust. The UI runs on Slint with a GPU-accelerated FemtoVG renderer on top of wgpu/Metal. No Electron. No Tauri. No webview. Just a real nativ...
Project/Tooling Updates 2026-07-01 ~3 min read
dev.to
I've spent the last several months building ANIMUS, an autonomous system in Rust that gives a local LLM persistent memory. The idea is simple: a knowledge graph that grows on its own, cycle after cycle, as the system reads documents, detect...
Observations/Thoughts 2026-07-01 ~2 min read
dev.to
The Why Before diving into the design of m-vis, let's first get into why. The spark for this project came while I was building a 3D interactive model viewer in C++ using OpenGL. As the complexity of the renderer grew, so did a notoriously f...
Observations/Thoughts 2026-07-01 ~4 min read
dev.to
I maintain Qeli, a self-hosted VPN whose core and server are written in Rust. For the 0.7.x line I added a hybrid post-quantum key exchange to the inner handshake, and wired the same primitive into the non-Rust clients. Here is how it is bu...
Project/Tooling Updates 2026-06-24 ~2 min read
dev.to
By Mathéo Delbarre, 2nd year CS student at EPITECH Nancy, France TL;DR Problem: district health clinics in Bhutan need to sync patient data to a central hospital hub over 2G connections that drop constantly, with nodes that lose power mid-t...
Project/Tooling Updates 2026-06-17 ~16 min read
dev.to
This started as a rage-quit from config files. I was hacking on a hobby project — a SOCKS5 proxy rotator — and every time I needed to tweak launch configs, I'd lose time fighting the format itself instead of the actual problem. After years...
Project/Tooling Updates 2026-06-17 ~9 min read
dev.to
Cross-post from: https://github.com/brevity1swos/rgx I built rgx, a terminal regex debugger written in Rust. The v0.12.3 release is out today. Here's what's in it and why I built it the way I did. The problem I write regex-heavy code in ter...
Project/Tooling Updates 2026-05-27 ~4 min read
dev.to
You take a screenshot. You mean to paste it somewhere. You get distracted. The next copy overwrites your clipboard, and the screenshot is gone forever. That kept happening to me — especially on Linux, where there's no built-in "screenshot →...
Project/Tooling Updates 2026-05-06 ~2 min read
dev.to
Omar Posted on Apr 13 • Edited on Apr 16 I have a habit. Every time I sit down to code I end up googling the same thing, how to center a div, the Rust test module boilerplate, docker run flags, ffmpeg commands. Every. Single. Time. So I bui...
Project/Tooling Updates 2026-04-15 ~2 min read
"< Celti> I just had a recruiter contact me for a Rust job requiring 3+ years of professional experience with it."

Search tips

Type anything to search across articles, videos (including conference talks), podcasts, research, crates, and Rust API documentation. These operators give you finer control — click an example to try it.

Find pages containing all your words. Pages where the words appear together rank higher.
Quote part of your query to keep those words together as an exact phrase within a larger search.
Wrap the whole query in quotes for a verbatim search that matches text exactly, punctuation and all — perfect for Rust syntax. Needs at least 3 characters.
Put ! first to open the top result immediately. Quote the whole query for a literal leading bang, as in '!Send'. Bangs elsewhere, such as println!, stay literal. Browser and launcher shortcuts can invoke this directly. See search integrations.
Limit results to a single site. Works on its own () too. One site: per search.

Use the tabs and filters above the results to narrow by content type, publication year, and sort order.