Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Linter

Linter

190 projects

Showing 36 of 190 projects

ruff
ruffRust

An extremely fast Python linter and code formatter written in Rust, offering drop-in replacements for tools like Flake8 and Black.

#developer-tools#pre-commit#pep8
Stars48.8k
Forks2.3k
Last commit5 hours ago
shellcheck
shellcheckHaskell

A static analysis tool that finds bugs, potential issues, and suggests improvements in bash/sh shell scripts.

#haskell#developer-tools#devops
Stars39.8k
Forks1.9k
Last commit1 month ago
full list
full listJavaScript

A zero-configuration JavaScript style guide with built-in linter and automatic code fixer.

#developer-tools#standard#pre-commit
Stars29.4k
Forks2.3k
Last commit1 year ago
Standard
StandardJavaScript

A zero-configuration JavaScript style guide with built-in linter and automatic code fixer.

#developer-tools#standard#prettier-alternative
Stars29.4k
Forks2.3k
Last commit1 year ago
ESLint
ESLintJavaScript

A pluggable linting utility for identifying and reporting patterns in JavaScript and ECMAScript code.

#developer-tools#linter#static-code-analysis
Stars27.4k
Forks5.1k
Last commit1 day ago
ESLint
ESLintJavaScript

A pluggable linting utility for identifying and reporting patterns in JavaScript and ECMAScript code.

#developer-tools#pluggable#linter
Stars27.4k
Forks5.1k
Last commit1 day ago
biome
biomeRust

A unified toolchain for web projects providing a fast formatter and linter with CLI and LSP support.

#developer-tools#code-formatter#linter
Stars25.4k
Forks1.1k
Last commit8 hours ago
oxc
oxcRust

A collection of high-performance JavaScript and TypeScript tools written in Rust, powering modern development toolchains.

#compiler-infrastructure#minifier#compiler
Stars22.1k
Forks1.1k
Last commit6 hours ago
mypy
mypyPython

A static type checker for Python that enforces type hints to catch bugs before runtime.

#developer-tools#python-typing#linter
Stars20.6k
Forks3.3k
Last commit2 days ago
Swiftlint
SwiftlintSwift

A tool to enforce Swift style and conventions with over 200 rules, integrated into Xcode and CI/CD workflows.

#hacktoberfest#developer-tools#linter
Stars19.7k
Forks2.3k
Last commit6 days ago
golangci-lint
golangci-lintGo

A fast Go linters runner that runs linters in parallel, uses caching, and includes over a hundred linters.

#developer-tools#linter#golangci-lint
Stars19.2k
Forks1.6k
Last commit2 days ago
pre-commit
pre-commitPython

A framework for managing and maintaining multi-language pre-commit hooks.

#multi-language#pre-commit-hooks#developer-tools
Stars15.4k
Forks991
Last commit2 days ago
ast-grep
ast-grepRust

A CLI tool for structural code search, linting, and rewriting using abstract syntax trees, written in Rust.

#developer-tools#linter#codemod
Stars15.2k
Forks419
Last commit13 hours ago
Awesome Static Analysis
Awesome Static AnalysisRust

A curated directory of static analysis (SAST) tools and linters for all programming languages, config files, and build tools.

#hacktoberfest#developer-tools#linter
Stars14.7k
Forks1.5k
Last commit
awesome-static-analysis
awesome-static-analysisRust

A curated list of static analysis (SAST) tools and linters for all programming languages, config files, build tools, and more.

#hacktoberfest#developer-tools#security-analysis
Stars14.7k
Forks1.5k
Last commit
Static Analysis & Code Quality
Static Analysis & Code QualityRust

A curated list of static analysis (SAST) tools and linters for all programming languages, config files, build tools, and more.

#hacktoberfest#developer-tools#linter
Stars14.7k
Forks1.5k
Last commit
ale
aleVim Script

Asynchronous linting and fixing for Vim/Neovim with Language Server Protocol (LSP) support.

#vimscript#code-fixing#linter
Stars14.0k
Forks1.5k
Last commit1 month ago
RuboCop
RuboCopRuby

A Ruby static code analyzer and formatter that enforces the community Ruby style guide.

#hacktoberfest#developer-tools#automated-fixes
Stars12.9k
Forks3.1k
Last commit1 day ago
RuboCop
RuboCopRuby

A Ruby static code analyzer and formatter that enforces the community Ruby style guide.

#hacktoberfest#developer-tools#code-formatter
Stars12.9k
Forks3.1k
Last commit1 day ago
hadolint
hadolintHaskell

A smarter Dockerfile linter that helps you build best practice Docker images by parsing the AST and linting inline Bash.

#haskell#container-security#shellcheck
Stars12.3k
Forks498
Last commit2 days ago
Haskell Dockerfile Linter
Haskell Dockerfile LinterHaskell

A smarter Dockerfile linter that helps you build best practice Docker images by parsing the Dockerfile AST and linting inline bash.

#haskell#container-security#shellcheck
Stars12.3k
Forks498
Last commit2 days ago
mason.nvim
mason.nvimLua

A portable package manager for Neovim that installs and manages LSP servers, DAP servers, linters, and formatters.

#package#developer-tools#linter
Stars10.4k
Forks336
Last commit1 month ago
Reviewdog
ReviewdogGo

Automated code review tool that integrates with any linter and posts results as comments on pull requests.

#developer-tools#lint#linter
Stars9.5k
Forks490
Last commit8 hours ago
bandit
banditPython

Bandit is a tool designed to find common security issues in Python code.

#linter#static-code-analysis#bandit
Stars8.2k
Forks795
Last commit3 days ago
XO
XOTypeScript

An opinionated, zero-config ESLint wrapper for JavaScript/TypeScript with great defaults and automatic fixes.

#developer-tools#zero-config#linter
Stars8.0k
Forks307
Last commit17 days ago
xo
xoTypeScript

An opinionated, zero-config ESLint wrapper for JavaScript and TypeScript with great defaults and automatic fixes.

#eslint-wrapper#developer-tools#automated-fixes
Stars8.0k
Forks307
Last commit17 days ago
Detekt
DetektMDX

A static code analysis tool for Kotlin that identifies code smells and enforces coding standards.

#hacktoberfest#code-smells#developer-tools
Stars7.0k
Forks849
Last commit4 hours ago
isort
isortPython

A Python utility to sort imports alphabetically and automatically separate them into sections.

#developer-tools#productivity#pre-commit
Stars7.0k
Forks667
Last commit13 hours ago
staticcheck
staticcheckGo

A state-of-the-art static analysis linter for Go that finds bugs, performance issues, and enforces style rules.

#developer-tools#linter#bug-detection
Stars6.8k
Forks417
Last commit23 days ago
go-tools
go-toolsGo

A state-of-the-art static analysis linter for Go that finds bugs, performance issues, and enforces style rules.

#developer-tools#linter#bug-detection
Stars6.8k
Forks417
Last commit23 days ago
this issue
this issueTypeScript

An extensible static analysis tool that checks TypeScript code for readability, maintainability, and functionality errors.

#linting-rules#developer-tools#automated-fixes
Stars5.9k
Forks872
Last commit5 years ago
pylint
pylintPython

It's not just a linter that annoys you!

#hacktoberfest#pep8#linter
Stars5.7k
Forks1.3k
Last commit1 day ago
pylint
pylintPython

It's not just a linter that annoys you!

#hacktoberfest#pep8#linter
Stars5.7k
Forks1.3k
Last commit1 day ago
phan
phanPHP

A static analyzer for PHP that minimizes false positives by attempting to prove incorrectness rather than correctness.

#developer-tools#analyzer#linter
Stars5.6k
Forks368
Last commit3 days ago
phan
phanPHP

A static analyzer for PHP that minimizes false positives by attempting to prove incorrectness rather than correctness.

#developer-tools#analyzer#linter
Stars5.6k
Forks368
Last commit3 days ago
Vale
ValeGo

A markup-aware, command-line linter for prose that enforces style guides and spelling with speed and extensibility.

#spell-checking#vale#linter
Stars5.6k
Forks205
Last commit17 hours ago
Page 1 of 6Next

Related Tags

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
1 month ago
1 month ago
1 month ago
#Static Analysis134
#Code Quality130
#Developer Tools93
#Linting58
#Ci Cd48
#Hacktoberfest31
#Go30
#Static Code Analysis30
#Cli Tool24
#Python23
#Golang20
#Javascript20