1.astral-sh / ruff
An extremely fast Python linter and code formatter, written in Rust.
- linter
- pep8
- python
- python3
- rust
- rustpython
- +5 more
Ranked by Attention Score: stars gained over the last 90 complete days
69 repositories by Attention Score · Aug 7, 2026 – Nov 4, 2026 (UTC)
An extremely fast Python linter and code formatter, written in Rust.
⚓ A collection of high-performance JavaScript tools.
⚡A CLI tool for code structural search, lint and rewriting. Written in Rust
Find and fix problems in your JavaScript code.
A modular SQL linter and auto-formatter with support for multiple dialects and templated code.
A Node.js style checker and lint tool for Markdown/CommonMark files.
:sparkles: Monorepo for all the tooling which enables ESLint to support TypeScript
A tool to enforce Swift style and conventions.
Combination of multiple linters to run as a GitHub Action or standalone
Staticcheck - The advanced Go linter
More than 300 powerful ESLint rules
🌟 JavaScript Style Guide, with linter & automatic code fixer
The strictest and most opinionated python linter ever!
A mighty CSS linter that helps you avoid errors and enforce conventions.
Linter for Awesome lists
A linter and formatter to help you to improve copywriting, correct spaces, words, and punctuations between CJK (Chinese, Japanese, Korean).
A Ruby static code analyzer and formatter, based on the community Ruby style guide.
Language server, formatter, and linter for Quarto and other Markdown flavors
Independent set of GDScript tools - parser, linter, formatter, and more
Markdown linting and style checking for Visual Studio Code
lints and suggestions for the nix programming language
A static code analysis tool for the Elixir language with a focus on code consistency and teaching.
🔥 Fast, strict, configurable, extensible, and beautiful linter for Go
⚡️Lightning-fast linter for .env files. Written in Rust 🦀
🔰 Instant PHP quality checks from your console
⚙️ The static code analysis tool you need for your HTML
An implementation of StyleCop rules using the .NET Compiler Platform
The most opinionated Go source code linter for code audit.
React-specific linting rules for ESLint
JSHint is a tool that helps to detect errors and potential problems in your JavaScript code
❤️ JavaScript/TypeScript linter (ESLint wrapper) with great defaults
✔️ PHP Architecture Tester - Easy architecture testing for PHP
Architecture checks for Go projects
List of JavaScript methods which you can use natively + ESLint Plugin
Code smell detector for Ruby
ESLint plugin for Svelte using AST
A static code analysis tool for Crystal
List of functions which you can use to replace moment.js + ESLint Plugin
ESLint plugin for Playwright
SQL Language Server
Linting tool for CloudFormation templates
A sensible Common Lisp linter that catches real mistakes, not style
:zap: Don't make your Rubies go fast. Make them go fasterer ™. :zap:
A RuboCop extension focused on enforcing Rails best practices and coding conventions.
An extension of RuboCop focused on code performance checks.
Shrink (minify) Pico-8 (& Picotron) carts, as well as other tools (e.g. linting, format conversion, exports)
Code style checking for RSpec files.
Unified developer tools for JavaScript, TypeScript, and the web
Cross-platform static analyzer and linter for Swift.
plugins to check (lint) markdown code style
Clean architecture validator for go, like a The Dependency Rule and interaction between packages in your Go projects.
Detect non-inclusive language in your source code.
A Go linter to check that errors from external packages are wrapped
Linter for dangerous Postgres migration patterns in Diesel and SQLx. Prevents downtime caused by unsafe schema changes.
detects nested contexts in loops or function literals
PHP Magic Number Detector
ESLint rules for AVA
The Golang linter that checks usage of github.com/stretchr/testify.
A plugin for Flake8 that provides specializations for type hinting stub files
Set of the strictest linters for your next frontend app