All Categories β†’ Code Quality β†’ linter

Top 332 linter open source projects

Html5validator
Command line tool to validate HTML5 files. Great for continuous integration.
Best Of Python Dev
πŸ† A ranked list of awesome python developer tools and libraries. Updated weekly.
Django Migration Linter
πŸš€ Detect backward incompatible migrations for your django project
Revive
πŸ”₯ ~6x faster, stricter, configurable, extensible, and beautiful drop-in replacement for golint
Querly
Query Method Calls from Ruby Programs
Pythonbuddy
Online Python Editor With Live Syntax Checking and Execution
Fsharplint
Lint tool for F#
D Scanner
Swiss-army knife for D source code
Protoc Gen Lint
A plug-in for Google's Protocol Buffers (protobufs) compiler to lint .proto files for style violations.
Lightline Ale
ALE indicator for the lightline vim plugin
Flakehell
Flake8 wrapper to make it nice, legacy-friendly, configurable.
Godot Gdscript Toolkit
Independent set of GDScript tools - parser, linter and formatter
Bootlint
HTML linter for Bootstrap projects
Validator.vim
Check syntax on the fly asynchronously.
Dotenv Linter
☺️ Linting dotenv files like a charm!
Goconst
Find in Go repeated strings that could be replaced by a constant
✭ 201
golinter
Spotbugs
SpotBugs is FindBugs' successor. A tool for static analysis to look for bugs in Java code.
Bellybutton
Custom Python linting through AST expressions
Diktat
Strict coding standard for Kotlin and a custom set of rules for detecting code smells, code style issues and bugs
Woke
✊ Detect non-inclusive language in your source code.
Zlint
X.509 Certificate Linter focused on Web PKI standards and requirements.
✭ 190
golinterx509
Grunt Eslint
Validate files with ESLint
Diagnostic Languageserver
diagnostic language server integrate with linters
Flake8 Eradicate
Flake8 plugin to find commented out or dead code
Bodyclose
Analyzer: checks whether HTTP response body is closed and a re-use of TCP connection is not blocked.
Pre Commit Hooks
Some out-of-the-box hooks for pre-commit
Add Trailing Comma
A tool (and pre-commit hook) to automatically add trailing commas to calls and literals.
✭ 168
pythonlinter
Deal
Design by contract for Python with static checker and tests' generation.
Poetic
Automatically install and maintain ESLint, Prettier, EditorConfig and Airbnb rules for JavaScript, TypeScript and React.
Textlint
The pluggable natural language linter for text and markdown.
Sublimelinter
The code linting framework for Sublime Text 3
Eslint Watch
ESLint with simple watching capabilities
Clippy Check
πŸ“Ž GitHub Action for PR annotations with clippy warnings
Misspell Fixer
Simple tool for fixing common misspellings, typos in source code
Kube Lint
A linter for Kubernetes resources with a customizable rule set
Muffet
Fast website link checker in Go
✭ 1,861
gowebsitelinter
Gulp Stylelint
Gulp plugin for running Stylelint results through various reporters.
Jql
Java code analysis and linting with SQL
Cljstyle
A tool for formatting Clojure code
Bento
[DEPRECATED] Find Python web-app bugs delightfully fast, without changing your workflow. 🍱
Rubocop
A Ruby static code analyzer and formatter, based on the community Ruby style guide.
Protolint
A pluggable linter and fixer to enforce Protocol Buffer style and conventions.
Ale
Check syntax in Vim asynchronously and fix files, with Language Server Protocol (LSP) support
Errcheck
errcheck checks that you checked errors.
Nitpick
Enforce the same settings across multiple language-independent projects
Drstring
DrString finds issues in your Swift docstrings and fixes them for you.
Rstcheck
Checks syntax of reStructuredText and code blocks nested within it
Njsscan
njsscan is a semantic aware SAST tool that can find insecure code patterns in your Node.js applications.
1-60 of 332 linter projects