cargo-couplingby nwiizo
A Rust coupling analysis tool using Vlad Khononov's "Balancing Coupling in Software Design" framework
cargo-coupling0.4.0398/90d updated today
12 projects
Clippy covers everyday linting for Rust, and this category goes further. Verus lets you write specifications and proofs alongside Rust code and checks them with an SMT solver, so you can prove properties such as the absence of overflow or that a data structure keeps its invariants. Creusot takes a similar deductive verification approach using the Why3 platform. MIRAI is an abstract interpreter for Rust's MIR that looks for panics and violated assertions.
cargo-couplingby nwiizo
A Rust coupling analysis tool using Vlad Khononov's "Balancing Coupling in Software Design" framework
cargo-coupling0.4.0398/90d updated today
creusotby creusot-rs
A deductive verifier for Rust that proves absence of panics, overflows, and assertion failures by translating code to the Why3 verification platform
v0.14.0updated today
dupehoundby Rafaelpta
Duplicate-code detector that fingerprints function bodies (winnowing), so copies survive renaming. Repo slop score, duplication history chart, and a CI gate that points to the original function to reuse. Supports Rust and 11 other languages.
dupehound0.1.21.8k/90d updated 29d ago
jscpdby kucherenko
Copy/paste detector for source code that finds duplicated blocks across 220+ file formats
jscpd5.4.213.2k/90d updated today
MIRAIby endorlabs
An abstract interpreter operating on Rust's mid-level intermediate representation (MIR)
v1.1.12updated 4mo ago
repopilotby MykytaStel
Local, deterministic review of Git changes, including AI-agent edits: weakened tests and checks, callers broken by removed APIs, and risky boundary changes; CLI, MCP server and agent hooks
repopilot0.25.01.8k/90d updated 1d ago
RAPxby safer-rust
A platform that helps Rust programmers develop and use advanced static analysis tools beyond those provided by the rustc compiler.
rapx0.7.61920/90d updated today
Compile-time assertions to ensure that invariants are met
static_assertions1.1.0127m/90d
code-busterby tool-bunker
A deterministic offline static analyzer for repository structure, dependencies, dead code, duplication, complexity, security, and maintainability across 18 languages.
code-buster0.11.022/90d updated 2d ago
linecheckby tupe12334
Enforces per-file line-count limits with per-glob warn/error thresholds and CI-friendly exit codes, so oversized files fail the build
linecheck1.2.12.3k/90d updated 14d ago
zizmorby zizmorcore
Static analysis tool for GitHub Actions that finds security issues including template injection, credential leakage, excessive permissions, and impostor commits.
zizmor1.31.147.2k/90d updated today