SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 Rust Devtool Projects
-
Project mention: Show HN: BlitzGraph – Supabase for graphs, built for LLM agents | news.ycombinator.com | 2026-06-23
Hello! I would say about 50% of them were bugs, 25% were features/mechanisms I loved from the the other ones, and 25% trying to push a better way to model things, which is what I never got in none of them. Typedb would be close if entities could evolve and belong to multiple types, as well as if they focused on making it adapted for app creation, but it wasn't their priority. In surrealdb I opened several issues around enhancing the graph db part, add some topological ordering to mutations the way typedb does it and several other topics. The most recent ones are in surrealdb's repo: https://github.com/surrealdb/surrealdb/issues?q=is%3Aissue%2.... Half of them have been achieved but the other half remains. With blitzgraph I tried to take the best ideas and pracrices from each, keep the tradeoffs loww, and lean as hard as possible into being AI-agent-first
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
tirith
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.
Project mention: Tirith – Detect terminal injection, homograph, and pipe-to-shell attacks | news.ycombinator.com | 2026-06-19 -
Sadly it does not. There are both a discussion about support for non-git vcs (https://github.com/ogulcancelik/herdr/discussions/522) and about jj specifically.
Hopefully any of those get some traction
-
Project mention: Reload Rust code without app restarts. For faster feedback cycles | news.ycombinator.com | 2026-07-08
-
-
agnix
The missing linter and lsp for AI coding assistants. Validate CLAUDE.md, AGENTS.md, SKILL.md, hooks, MCP. Plugin for all major IDEs included, with autofixes.
Project mention: Show HN: Agnix – lint your AI agent configs (Claude.md, skills, MCP, hooks) | news.ycombinator.com | 2026-02-11 -
Project mention: Changesets for Rust: How cargo-rail Plans Releases from the Workspace Graph | dev.to | 2026-07-07
Quick links: GitHub · Crates.io · Migrating from git-cliff/release-plz
-
skillfile
One-stop shop for AI skills and agents. Search 110K+ community skills, install and track them declaratively, and deploy across all major AI coding tools (Claude Code, Codex, Cursor, Antigravity and more)
Project mention: Skillfile, the declarative skill manager, now auto-discovers skills in repos | news.ycombinator.com | 2026-03-19 -
Project mention: Cargo-subspace: Make rust-analyzer work better with large cargo workspaces | news.ycombinator.com | 2025-10-05
-
Project mention: Show HN: workz – one command to make any Git worktree a full dev environment | news.ycombinator.com | 2026-03-04
New: --isolated flag assigns unique ports, namespaces Docker compose, generates per-worktree DB names
Zero config. Single Rust binary. Works standalone or as a setup hook for Conductor/Claude Squad/any orchestrator.
https://github.com/rohansx/workz
-
debtmap
Technical debt and risk analyzer that predicts bug hotspots by combining cognitive complexity, pattern recognition, coverage gaps, information theory, and git history.
Project mention: Ask HN: Do you have any evidence that agentic coding works? | news.ycombinator.com | 2026-01-203. The solution isn't debt-free commits. The solution is measuring, prioritizing, and reducing only the highest risk tech debt - the equivalent of focusing on bottlenecks with performance profiling. Which code is high-risk? Where's the debt concentrated? Poorly-factored code with good test coverage is low-risk. Poorly-tested code in critical execution paths is high-risk. Your CI pipeline needs to check the debt automatically for you just like it needs to lint and check your tests pass.
I built https://github.com/iepathos/debtmap to solve this systematically for my projects. It measures technical debt density to prioritize risk, but more importantly for this discussion: it identifies the right context for an LLM to understand a problem without looking through the whole codebase. The output is designed to be used with an LLM for automated technical debt reduction. And because we're measuring debt before and after, we have a feedback loop - enabling the LLM to iterate effectively and see whether its refactoring had a positive impact or made things worse. That's the missing piece in most agentic workflows: measurement that closes the loop.
To your specific concern about shipping unreviewed code: I agree it's risky, but the review focus should shift from "is every line perfect" to "where are the structural risks, and are those paths well-tested?" If your code has low complexity everywhere, is well tested (always review tests), and passing everything, then ask yourself what you actually gain at that point from further investing your time over-engineering the lesser tech debt away? You can't eliminate all tech debt, but you can keep it from compounding in the places that matter.
-
If you look at the numbers, I added over 1,500 lines and only deleted about 160. Usually, I’m a fan of the "less is more" refactoring approach, but this was a pure growth week. Most of those additions were the mdBook documentation site. I wanted a place where users (and I) could actually see the vision for the tool, and mdBook is just so snappy for Rust projects. It feels right.
-
ur-commit-mentor
A CLI tool that analyzes git commits and provides AI-powered code review insights (for now only works with Claude API)
-
Project mention: Show HN: Plasmite – a lightweight IPC system that's fun | news.ycombinator.com | 2026-03-24
-
Project mention: Show HN: Rusty Browser – AI rust service spinning up AI browsers | news.ycombinator.com | 2026-04-23
I'm always actively testing and developing with smaller models and will continue to do so, they are quite underestimated but tremendously capable.
High token efficiency. We don't dump full HTMLs in like browser use, also, I shifted away from screenshot, instead using a visual diff tree which works incredibly well
You just plugin your service account / AMI key (currently supports GCP, AWS) and in less than 30 seconds you are done with the setup. It downscales and upscales based on your demand. Once you are done. auto descales to the min servers you've set.
it's here: https://github.com/dashn9/rusty-browser
Other projects that enable for Rusty function are:
(Serverless management and deployment)[Flux: https://github.com/dashn9/serverless-flux ]
(Browser automation, BiDi and CDP)[Rustenium: https://github.com/dashn9/rustenium ]
(Browser automation, BiDi and CDP)[Rustenium Identity: https://github.com/dashn9/rustenium-identity ]
All contributions and advice and support are appreciated.
-
replayer
HTTP request replay and comparison tool in Rust. Replay real traffic, compare multiple environments, detect broken endpoints, generate HTML/JSON reports, and analyze latency
Project mention: Ask HN: What Are You Working On? (December 2025) | news.ycombinator.com | 2025-12-14I recently open-sourced my first ever tool! and I'm super excited about it guys
It's an HTTP request replay and comparison tool in Go. You can replay real traffic, compare multiple environments, detect broken endpoints, generate HTML/JSON reports, and analyze latency
It’s currently at v0.4, so I’d love any feedback, suggestions, or ideas for improvements. (Be gentle, I haven’t used Go professionally, however it’s my main language for personal projects )
https://github.com/kx0101/replayer
Here's the landing page too: https://www.replayer.online/
-
-
git-parsec
Git worktree lifecycle manager — ticket to PR in one command. Jira, GitHub Issues & GitLab integration. Parallel AI agent workflows, CI monitoring, stacked PRs, conflict detection.
git-parsec is a CLI tool written in Rust that automates the complete lifecycle of git worktrees. It's built for parallel workflows—whether you're coordinating multiple AI agents or your team is shipping features independently.
-
macroquad-egui
Macroquad egui DevTools: adding a visual 🐞 debugging user interface for developers to Rust Macroquad game using ⚡️ egui.
-
mcpobservatory
Drop-in MCP proxy for debugging AI agents. Real-time timeline, replay, diff. Local-first, no telemetry, one binary.
Project mention: A local-first proxy and trace viewer for MCP servers | news.ycombinator.com | 2026-04-30 -
Project mention: Show HN: Cush – curl your shell, an HTTP tunnel for AI agents | news.ycombinator.com | 2026-04-15
-
Project mention: You're Not a Better Engineer Because You Type Git Commands by Hand | news.ycombinator.com | 2026-07-10
At the end of the day LLM output is not deterministic, and the burden shifts from writing code to reviewing it. It makes sense to cover the review surface with deterministic checks/validations as much as possible - unit test, linters, static analysis tools, e2e integration test etc. one gap I noticed when it comes to such tools is that they are generally language/stack specific and don't cover things like file/directory structure/naming, file relationships/references, use of potentially harmful Unicode [0], general file/config structure, permissions, broken symlinks, files which should not be committed but are, etc. , etc. I've been building a tool - a general repo shape/structure linter, with extensible config/rules - to cover these cases in a deterministic way [1] [2].
[0] https://snyk.io/articles/defending-against-glassworm/
[1] https://github.com/asamarts/alint
[2] https://alint.org/
-
SIFS (SIFS Is Fast Search) - local code search for coding agents
Extremely fast hybrid code search for agents.
Project mention: SIFS (SIFS Is Fast Search) - local code search for coding agents | dev.to | 2026-05-06Repo: https://github.com/tristanmanchester/sifs
Rust Devtools discussion
Rust Devtools related posts
-
You're Not a Better Engineer Because You Type Git Commands by Hand
-
Reload Rust code without app restarts. For faster feedback cycles
-
Tirith – Detect terminal injection, homograph, and pipe-to-shell attacks
-
When AI Builds Itself
-
Show HN: Alint, a fast linter for repository structure and hygiene
-
SIFS (SIFS Is Fast Search) - local code search for coding agents
-
Show HN: Rusty Browser – AI rust service spinning up AI browsers
-
A note from our sponsor - SaaSHub
www.saashub.com | 20 Jul 2026
Index
What are some of the best open-source Devtool projects in Rust? This list will help you:
| # | Project | Stars |
|---|---|---|
| 1 | surrealdb | 32,723 |
| 2 | tirith | 2,603 |
| 3 | herdr | 2,164 |
| 4 | hot-lib-reloader-rs | 757 |
| 5 | rustcrab | 519 |
| 6 | agnix | 348 |
| 7 | cargo-rail | 214 |
| 8 | skillfile | 137 |
| 9 | cargo-subspace | 74 |
| 10 | workz | 74 |
| 11 | debtmap | 47 |
| 12 | trx | 42 |
| 13 | ur-commit-mentor | 17 |
| 14 | plasmite | 16 |
| 15 | rustenium | 15 |
| 16 | replayer | 15 |
| 17 | cocmd | 11 |
| 18 | git-parsec | 5 |
| 19 | macroquad-egui | 4 |
| 20 | mcpobservatory | 4 |
| 21 | cush | 3 |
| 22 | alint | 2 |
| 23 | SIFS (SIFS Is Fast Search) - local code search for coding agents | 2 |