rust-doctor
Active·★ 21·Apache-2.0·Updated 2026-10-21
Rust Doctor is a static analysis tool that scans Cargo workspaces using 126 curated rules to identify issues in security, correctness, reliability, performance, maintainability, and dependencies. It operates entirely locally, provides a score, and suggests priority fixes, with integrations for coding agents and CI/CD pipelines.
#Rust#Static Analysis#Code Quality#Security Audit#Performance Optimization#Maintainability#CI/CD#Developer Tooling
01
Features
01Scan Rust Cargo workspaces with 126 curated rules.
02Provides a code quality score and prioritizes fixes.
03Fully local and private operation with no network calls or telemetry.
04Integrates with coding agents like Claude Code, Codex, and Cursor.
05CI/CD integration to review pull requests and report only new issues.
02
Compatibility
Rust
Language
Verified via docs
AI Coding Agents
Integration
Verified via docs
GitHub Actions
CI/CD
Verified via docs
03
Quick start
1
$ npx rust-doctor@latest
04
Use cases
↳Perform quick code audits for Rust projects at the workspace root.
↳Guide AI coding agents to efficiently fix identified code issues.
↳Automate code quality reviews within CI/CD pipelines for pull requests.
↳Customize code analysis rules and severity levels via configuration.
05
Alternatives
docguard★ 32
The enforcement tool for Canonical-Driven Development (CDD). Audit, generate, and guard your project documentation. Zero dependencies.
vastlint★ 19
IAB VAST, VMAP, and DAAST validator. Hosted MCP at https://vastlint.org/mcp (auth none).
jscpd★ 6.4k
Copy/paste detector for programming source code, supports 223 formats. AI-ready with token-efficient reporter, skill and MCP server.
prodlint★ 15
Your vibe-coded app has hardcoded secrets, missing auth, and hallucinated imports. Find out in under a second.
sigmap★ 646
~97% token reduction for AI coding sessions — zero deps, 33 languages, MCP server
Comments
Log in to leave a comment
No comments yet. Be the first!