Rust Linter

Open-source Rust projects categorized as Linter

Top 23 Rust Linter Projects

  1. ruff

    An extremely fast Python linter and code formatter, written in Rust.

    Project mention: AI Coding Tip 027 - Force Code Standards | dev.to | 2026-07-14

    Ruff

  2. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  3. biome

    A toolchain for web projects, aimed to provide functionalities to maintain them. Biome offers formatter and linter, usable via CLI and LSP.

    Project mention: Top Static Code Analysis Tools Every Developer Should Know in 2026 | dev.to | 2026-06-22

    Biome Official Site

  4. oxc

    ⚓ A collection of high-performance JavaScript tools.

    Project mention: Vite+ Beta | news.ycombinator.com | 2026-07-02

    being worked on : https://github.com/oxc-project/oxc/discussions/21936

  5. ast-grep

    ⚡A CLI tool for code structural search, lint and rewriting. Written in Rust

    Project mention: The Self-Driving Codebase: Full Agent Automation with Otter | dev.to | 2026-05-07

    The previous post covered how we structured the codebase: Effect conventions, ast-grep enforcement, Drift, and CLAUDE.md to collaborate with Claude Code. You describe what you want, review the output, iterate. That works well. This post is about what happens when you step away entirely: giving the agent a list of issues and letting it work through them while you do something else. In autonomous mode, there's no mid-session correction. Anything the enforcement layer doesn't catch compounds across commits which is why clean issue tracking, issue review and end-of-session QA matter more, not less.

  6. static-analysis

    ⚙️ A curated list of static analysis (SAST) tools and linters for all programming languages, config files, build tools, and more. The focus is on tools which improve code quality.

    Project mention: A curated list of static analysis (SAST) tools | news.ycombinator.com | 2026-05-24
  7. gritql

    GritQL is a query language for searching, linting, and modifying code.

    Project mention: What is GritQL? | dev.to | 2026-03-02

    docs.grit.io/

  8. fallow

    Codebase intelligence for TypeScript and JavaScript. Free static analysis of code and styles: unused code, duplication, circular deps, complexity hotspots, architecture boundaries, design-system drift. Optional paid runtime layer (Fallow Runtime): hot-path review and cold-path deletion evidence from real production traffic.

    Project mention: Fallow: Deterministic codebase intelligence for TypeScript and JavaScript | news.ycombinator.com | 2026-06-22
  9. mago

    Mago is a toolchain for PHP that aims to provide a set of tools to help developers write better code.

    Project mention: AI Coding Tip 027 - Force Code Standards | dev.to | 2026-07-14

    Mago does the same for PHP now, running a linter, a formatter, and a static analyzer in one Rust binary fast enough to run on every keystroke.

  10. qlty

    💎 Code quality CLI for universal linting, auto-formatting, security scanning, and maintainability

    Project mention: Top Static Code Analysis Tools Every Developer Should Know in 2026 | dev.to | 2026-06-22

    curl -fsSL https://qlty.sh/install | bash qlty init qlty check .

  11. rslint

    A (WIP) Extremely fast JavaScript and TypeScript linter and Rust crate

  12. dotenv-linter

    ⚡️Lightning-fast linter for .env files. Written in Rust 🦀

    Project mention: Stop shipping apps that crash on a missing env var — introducing envalign | dev.to | 2026-07-20

    Format linters like dotenv-linter are great for spacing and ordering. Secret scanners like gitleaks watch history. Neither answers the question "is this project’s env story actually consistent right now?"

  13. syncpack

    Consistent dependency versions in large JavaScript Monorepos.

    Project mention: Governing npm Dependencies Across a Monorepo | dev.to | 2026-05-02

    Before fixing anything, it helps to know exactly what's broken. There's a great tool for this called syncpack. It scans all your package.json files and reports version inconsistencies across the monorepo.

  14. sqruff

    Fast SQL formatter/linter

  15. statix

    lints and suggestions for the nix programming language

  16. svlint

    SystemVerilog linter

  17. 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
  18. funzzy

    A lightweight blazingly fast file watcher.

  19. tagref

    Tagref helps you manage cross-references in your code.

  20. mado

    A fast Markdown linter written in Rust.

    Project mention: Mado: Fast Markdown linter written in Rust | news.ycombinator.com | 2026-05-14
  21. fossil-mcp

    The code quality toolkit for the agentic AI era. Find dead code, clones, and scaffolding across 15 languages. MCP server + CLI.

    Project mention: Fossil MCP – Dead code detection for vibe-coded projects | news.ycombinator.com | 2026-02-10
  22. quickmark

    Quickmark is a Markdown linter written in Rust with first-class LSP support, giving you fast, seamless feedback in any editor.

    Project mention: Fast, editor-native Markdown linting with Rust and LSP | news.ycombinator.com | 2025-08-24
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Rust Linter discussion

Log in or Post with

Rust Linter related posts

  • Stop shipping apps that crash on a missing env var — introducing envalign

    2 projects | dev.to | 20 Jul 2026
  • AI Coding Tip 027 - Force Code Standards

    6 projects | dev.to | 14 Jul 2026
  • Buzzword Bingo: An Experiment in Spec-Driven AI Development

    6 projects | dev.to | 12 Jul 2026
  • Top Static Code Analysis Tools Every Developer Should Know in 2026

    6 projects | dev.to | 22 Jun 2026
  • Show HN: Shamefile – Enforce docs for linter bypasses

    1 project | news.ycombinator.com | 27 May 2026
  • A curated list of static analysis (SAST) tools

    1 project | news.ycombinator.com | 24 May 2026
  • Avoid unnecessary parser lookahead for operators

    1 project | news.ycombinator.com | 21 May 2026
  • A note from our sponsor - SaaSHub
    www.saashub.com | 20 Jul 2026
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

What are some of the best open-source Linter projects in Rust? This list will help you:

# Project Stars
1 ruff 48,660
2 biome 25,288
3 oxc 22,017
4 ast-grep 15,107
5 static-analysis 14,680
6 gritql 4,548
7 fallow 4,120
8 mago 3,314
9 qlty 3,097
10 rslint 2,721
11 dotenv-linter 2,089
12 syncpack 2,073
13 sqruff 1,350
14 statix 929
15 svlint 387
16 agnix 348
17 funzzy 290
18 tagref 241
19 hyperlink 225
20 mado 195
21 cargo-deadlinks 157
22 fossil-mcp 63
23 quickmark 53

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com