SaaSHub helps you find the best software and product alternatives Learn more โ
Top 6 Rust Code Quality Projects
-
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.
-
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.
-
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.
-
qlty
๐ Code quality CLI for universal linting, auto-formatting, security scanning, and maintainability
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.
-
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-25Yes!
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.
-
Project mention: Automated Feature Flag Cleanup for Multi-Language Codebases | news.ycombinator.com | 2024-10-21
-
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;
Rust Code Quality discussion
Rust Code Quality related posts
-
Claude Code now supports Hooks
-
Convincing non-technical leadership to invest in DevEx.
-
Get rid of typos in your repo; for code and documents
-
Static Analysis Tools for C
-
Static-analysis โ A curated list of static analysis (SAST) tools and linters
-
Are you in favor of small functions/clean code or opposed to it?
-
I'm making custom cursor library. I need some feedback
-
A note from our sponsor - SaaSHub
www.saashub.com | 11 Jul 2025