InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now. 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.
-
Sevalla
Deploy and host your apps and databases, now with $50 credit! Sevalla is the PaaS you have been looking for! Advanced deployment pipelines, usage-based pricing, preview apps, templates, human support by developers, and much more!
-
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 rings similar to a recent post that was on the front page about red team vs. blue team.
Before running LLM-generated code through yet more LLMs, you can run it through traditional static analysis (linters, SAST, auto-formatters). They arenβt flashy but they produce the same results 100% of the time.
Consistency is critical if you want to pass/fail a build on the results. Nobody wants a flaky code reviewer robot, just like flaky tests are the worst.
I imagine code review will evolve into a three tier pyramid:
1. Static analysis (instant, consistent) β e.g using Qlty CLI (https://github.com/qltysh/qlty) as a Claude Code or Git hook
2. LLMs β Has the advantage of being able to catch semantic issues
3. Human
We make sure commits pass each level in succession before moving on to the next.
-
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
A few months ago, I came across an article called How to build Hot Module Replacement in Python, which talked about using their Python static analysis tool Tach to generate a dependency graph in a key-value format like this:
-
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
-
Software Needs an Independent Auditor
-
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?
-
A note from our sponsor - InfluxDB
www.influxdata.com | 1 Sep 2025