52 projects
Prettier
Prettier is an opinionated code formatter that enforces consistent code style by parsing code and reprinting it with its own rules, supporting multiple programming languages and integrating with most editors.
7,961
2,844
$3M
Ruff
Ruff is an extremely fast Python linter and code formatter written in Rust, designed to detect and fix code quality issues, style violations, and potential bugs in Python code while being significantly faster than traditional Python-based tools.
4,822
1,484
$34M
RuboCop
RuboCop is a Ruby static code analyzer and formatter that enforces Ruby style guidelines based on the community-driven Ruby Style Guide. It helps developers maintain consistent code quality by detecting and fixing style violations, potential errors, and code smells.
4,739
1,549
$11M
Black
Black is a Python code formatter that automatically reformats Python code to conform to the PEP 8 style guide, with a focus on producing consistent and deterministic output. It takes a Python program as input and provides a reformatted version with consistent style, removing the need for manual code formatting.
4,119
1,408
$4.3M
Stylelint
A modern CSS linter and style checker that helps enforce consistent conventions and avoid errors in stylesheets through customizable rules and automated code analysis
2,782
914
$3.9M
PHP CS Fixer
A tool that automatically fixes PHP coding standards issues by analyzing PHP source code and applying coding style fixes according to PSR and other standards
2,582
943
$8.8M
isort
A Python utility / library to sort imports.
1,827
682
$805K
Oxc
Oxc is a collection of high-performance tools written in Rust for JavaScript and TypeScript, including a parser, linter, formatter, transpiler, and minifier. It aims to provide fast and memory-efficient alternatives to existing JavaScript tooling.
1,350
453
$19M
SwiftFormat
SwiftFormat is a command-line tool and Xcode extension that automatically formats Swift code by enforcing a consistent style through configurable formatting rules and conventions
1,166
297
$5.4M
scalafmt
Code formatter for Scala
968
341
$1.6M
typos
A source code spell checker that finds and fixes typos in source code, supporting multiple programming languages and providing fast, accurate detection of common coding typos while respecting naming conventions
603
300
$508K
Standard Ruby
Ruby's bikeshed-proof linter and formatter π²
554
229
$199K
pre-commit-terraform
A collection of pre-commit hooks for Terraform that help automate code quality checks, formatting, validation, and security scanning of Terraform configurations before commits
529
203
$220K
AEgir
AEgir - Automated JavaScript project building
Biome
A toolchain for web projects, aimed to provide functionalities to maintain them. Biome offers formatter and linter, usable via CLI and LSP.
CSharpier
CSharpier is an opinionated code formatter for c#.
Composer Normalize
π΅ Provides a composer plugin for normalizing composer.json.
Fantomas
FSharp source code formatter
HAML-Lint
Tool for writing clean and consistent HAML
JS Beautify
Beautifier for javascript
JavaScript Standard Style
ESLint Config for JavaScript Standard Style
JuliaFormatter
An opinionated code formatter for Julia. Plot twist - the opinion is your own.
Laravel Pint
Laravel Pint is an opinionated PHP code style fixer for minimalists.
PEP 8
Simple Python style checker in one Python file
Perfectionist
βοΈ ESLint plugin for sorting various data such as objects, imports, types, enums, JSX props, etc.
Primer Stylelint Configuration
Sharable stylelint config used by GitHub's CSS
Putout
π Pluggable and configurable JavaScript Linter, code transformer and formatter, drop-in ESLint superpower replacement πͺ with built-in support for js, jsx, typescript, markdown, yaml and json. Write declarative codemods in a simplest possible way π
Quality CLI
Universal code quality CLI: Linting, formatting, security scanning, and metrics
SQLFluff
A modular SQL linter and auto-formatter with support for multiple dialects and templated code.
Slevomat Coding Standard
Slevomat Coding Standard for PHP_CodeSniffer provides many useful sniffs
Spotless
Keep your code spotless
Squizlabs PHP_CodeSniffer
PHP_CodeSniffer tokenizes PHP files and detects violations of a defined set of coding standards.
StyleCopAnalyzers
An implementation of StyleCop rules using the .NET Compiler Platform
Stylistic
Monorepo for ESLint Stylistic plugins and configs
Treefmt
one CLI to format your repo [maintainers=@zimbatm,@brianmcgee]
Uncrustify
Code beautifier
Verible
Verible is a suite of SystemVerilog developer tools, including a parser, style-linter, formatter and language server
XO
β€οΈ JavaScript/TypeScript linter (ESLint wrapper) with great defaults
YAPF
A formatter for Python files
conform.nvim
Lightweight yet powerful formatter plugin for Neovim
djLint
β¨ HTML Template Linter and Formatter. Django - Jinja - Nunjucks - Handlebars - GoLang
eslint-core-js-linter
Find and fix problems in your JavaScript code.
google-java-format
Reformats Java source code to comply with Google Java Style.
ktlint
An anti-bikeshedding Kotlin linter with built-in formatter
php-cs-fixer-config
π Provides a composer package with a configuration factory and rule set factories for friendsofphp/php-cs-fixer.
shfmt
A shell parser, formatter, and interpreter with bash support; includes shfmt
stylelint-order
A plugin pack of order related linting rules for Stylelint.
tailwindcss-prettier-plugin
A Prettier plugin for Tailwind CSS that automatically sorts classes based on our recommended class order.