Top 398 linter open source projects

Mypy
Optional static typing for Python
Ansible Lint Action
GitHub Action for running ansible-lint as part of your workflows! [ https://github.com/marketplace/actions/ansible-lint ]
Tsqllint
Configurable linting for TSQL
✭ 123
lintermssql
Liche
Fast Link Checker for Markdown and HTML in Go
Eyo
🦔 CLI for restoring the letter «ё» (yo) in russian texts
Lesshint
A tool to aid you in writing clean and consistent Less.
Editorconfig Checker
A tool to verify that your files are in harmony with your .editorconfig
Surelog
SystemVerilog 2017 Pre-processor, Parser, Elaborator, UHDM Compiler. Provides IEEE Design/TB C/C++ VPI and Python AST API.
Flint
Fast and configurable filesystem (file and directory names) linter
Dockle
Container Image Linter for Security, Helping build the Best-Practice Docker Image, Easy to start
Cargo Deadlinks
Cargo subcommand for checking your documentation for broken links
✭ 113
rustlinter
Zoe
🌀 Zero-config ESLint toolchain with sensible defaults.
Yamllint
A linter for YAML files.
Scopelint
scopelint checks for unpinned variables in go programs
Import Linter
Import Linter allows you to define and enforce rules for the internal and external imports within your Python project.
Swiftdi
SwiftDI the new way to use your dependency in Swift 5.1
Npm Package Json Lint
Configurable linter for package.json files
Doc8
Style checker for sphinx (or other) rst documentation.
Gopherci
GopherCI was a project to help you maintain high-quality Go projects, by checking each GitHub Pull Request, for backward incompatible changes, and a suite of other third party static analysis tools.
Svlint
SystemVerilog linter
Luacheck
A tool for linting and static analysis of Lua code.
✭ 1,382
lualinter
Linter Write Good
An Atom linter interface for write-good.
Rslint
A (WIP) Extremely fast JavaScript and TypeScript linter and Rust crate
Tailor
Cross-platform static analyzer and linter for Swift.
Linter Farch
Make sure the filenames stay the same, control them! 👁
Nix Linter
Linter for the Nix expression language
Graphql Go Tools
Tools to write high performance GraphQL applications using Go/Golang.
Unimport
A linter, formatter for finding and removing unused import statements.
Pre Commit Hooks
A set of useful (and documented!) git pre-commit hooks.
Linter Js Standard
Atom linter plugin for JavaScript, using JavaScript Standard Style
Lintly
Automated GitHub PR code reviewer for Python, JavaScript, CSS, and more.
Rubberduck
Every programmer needs a rubberduck. COM add-in for the VBA & VB6 IDE (VBE).
Atom Linter Alex
Linter plugin using alex to catch insensitive, inconsiderate writing
Commit Msg Linter
git commit message linter hook
Vscode Gremlins
Gremlins tracker for Visual Studio Code: reveals invisible whitespace and other annoying characters
Stylelint
A mighty, modern linter that helps you avoid errors and enforce conventions in your styles.
Joker
Small Clojure interpreter, linter and formatter.
Linter Jscs
Atom JSCS linter providers
Static Analysis
⚙️ A curated list of static analysis (SAST) tools for all programming languages, config files, build tools, and more.
Psscriptanalyzer
Download ScriptAnalyzer from PowerShellGallery
Linter Phpcs
Linter plugin for PHP, using PHP_CodeSniffer.
Kube Score
Kubernetes object analysis with recommendations for improved reliability and security
Phplint
Lightning fast concurrent PHP linter for Node.js, Grunt & Gulp! ⚡️
Flake8
The official GitHub mirror of https://gitlab.com/pycqa/flake8
Certlint
X.509 certificate linter, written in Go
Proselint
Proselint wrapper with a friendly reporter
Godolint
Dockerfile linter, written in Golang 🐳
Clj Kondo
A linter for Clojure code that sparks joy.
Format Graphql
Formats GraphQL schema definition language (SDL) document.
Validator
Nu Html Checker – Helps you catch problems in your HTML/CSS/SVG
Devreplay
A linter that replay your developing style
Pyflakes
A simple program which checks Python source files for errors
Policial
Review pull requests for style guide violations
Vale
📝 A syntax-aware linter for prose built with speed and extensibility in mind.
61-120 of 398 linter projects