Rust Code Quality

Open-source Rust projects categorized as Code Quality

Top 6 Rust Code Quality Projects

Code Quality
  1. 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.

  2. Stream

    Stream - Scalable APIs for Chat, Feeds, Moderation, & Video. Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.

    Stream logo
  3. typos

    Source code spell checker

    Project mention: One-Liner for Finding Typos | dev.to | 2024-10-28

    In short, weโ€™re using the typos command to find typos, and a Ruby one-liner to sort the results by the length of the highlighted words.

  4. qlty

    ๐Ÿ’Ž Code quality CLI for universal linting, auto-formatting, security scanning, and maintainability

    Project mention: Claude Code now supports Hooks | news.ycombinator.com | 2025-06-30

    This closes a big feature gap. One thing that may not be obvious is that because of the way Claude Code generates commits, regular Git hooks wonโ€™t work. (At least, in most configurations.)

    Weโ€™ve been using CLAUDE.md instructions to tell Claude to auto-format code with the Qlty CLI (https://github.com/qltysh/qlty) but Claude a bit hit and miss in following them. The determinism here is a win.

    It looks like the events that can be hooked are somewhat limited to start, and I wonder if they will make it easy to hook Git commit and Git push.

  5. tach

    A Python tool to visualize + enforce dependencies, using modular architecture ๐ŸŒŽ Open source ๐Ÿ Installable via pip ๐Ÿ”ง Able to be adopted incrementally - โšก Implemented with no runtime impact โ™พ๏ธ Interoperable with your existing systems ๐Ÿฆ€ Written in rust

    Project mention: Show HN: Tach โ€“ Visualize and Untangle Your Python Codebase | news.ycombinator.com | 2025-02-25

    Yes!

    Here is an example project that is configured as if it were a uv workspace: https://github.com/gauge-sh/tach/tree/main/python/tests/exam...

    In that project, `tach check-external` would handle between-workspace dependencies, while the core `modules` and `interfaces` config would handle within-workspace dependencies.

    Soon these will be better unified, we kept the 1st-party/3rd-party distinction separate while we learned what the UX should be.

  6. piranha

    A tool for refactoring code related to feature flag APIs

    Project mention: Automated Feature Flag Cleanup for Multi-Language Codebases | news.ycombinator.com | 2024-10-21
  7. toolbox

    Repository Code Quality Tool (by trunk-io)

    Project mention: Ask HN: Who is hiring? (September 2024) | news.ycombinator.com | 2024-09-02

    Trunk | https://trunk.io | Senior Data Engineer / DevRel Engineer| Full-Time | Hybrid SF or Remote US or Canada

    Trunk is an a16z funded dev tools startup, redefining software development at scale. We aim to solve problems that developers hate by bringing the tools usually built in-house at the best engineering orgs to every development team. We've built three products so far and have plans for more:

      * Code Quality: a universal linter/formatter, available as a CLI, VSCode extension, and CI check;

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 Code Quality discussion

Log in or Post with

Rust Code Quality related posts

Index

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

# Project Stars
1 static-analysis 13,926
2 typos 3,266
3 qlty 2,726
4 tach 2,435
5 piranha 2,358
6 toolbox 29

Sponsored
Stream - Scalable APIs for Chat, Feeds, Moderation, & Video.
Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.
getstream.io

Did you know that Rust is
the 5th most popular programming language
based on number of references?