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