Top 398 linter open source projects

Swift-Coding-Guidelines
A repository to collect best practices when programming with Swift
fortran-linter
A simple fortran syntax checker, including automatic fixing of the code.
splinter
Simple pattern-based linter 🐀
selective
Statically find HTML anti patterns using CSS Selectors
Format.cmake
💅 Stylize your code! Automatic clang-format and cmake-format targets for CMake.
cfn-lint-action
GitHub Action for interacting with CloudFormation Linter
JSONCustomLintr
Library to allow creation, running, and reporting of custom lint rules for JSON files
vscode-protolint
A protobuf linter for visual studio code
eslint-config
An ESLint shareable config that I used in my projects
stylelint-processor-glamorous
💄 Lint glamorous and related css-in-js with stylelint
automutate
Applies waves of mutations provided by other tools, such as linters or codemods.
mouette
🐦 [WIP] Lint your MongoDB.
durationcheck
Go linter to detect erroneous multiplication of duration values
addlint
An example linter written with go/analysis for tutorial purposes
dustmite
A linter for DustJS templates
clj-kondo.lsp
Clj-kondo language server and VSCode extension: https://marketplace.visualstudio.com/items?itemName=borkdude.clj-kondo
megalinter
🦙 Mega-Linter analyzes 48 languages, 22 formats, 19 tooling formats, excessive copy-pastes, spelling mistakes and security issues in your repository sources with a GitHub Action, other CI tools or locally.
quick-lint-js
quick-lint-js finds bugs in JavaScript programs
godot
Linter that checks if comments end in a period
✭ 28
golinter
pahout
A pair programming partner for writing better PHP. Pahout means PHP mahout 🐘
static-code-analysis-plugin
A plugin to simplify Static Code Analysis on Gradle. Not restricted to, but specially useful, in Android projects, by making sure all analysis can access the SDK classes.
cpplint
Static code checker for C++
salt-lint
A command-line utility that checks for best practices in SaltStack.
flake8-broken-line
🚨 Flake8 plugin to forbid backslashes (\) for line breaks
scalafix-maven-plugin
Enables automatic refactoring and linting of Maven projects written in Scala using Scalafix.
go-namecheck
Source code analyzer that helps you to maintain variable/field naming conventions inside your project.
standard-loader
webpack loader for linting your code with https://github.com/feross/standard
openapi-lint-vscode
OpenAPI 2.0/3.0.x intellisense, validator, linter, converter and resolver extension for Visual Studio Code
arduino-lint-action
GitHub Actions action to check Arduino projects for problems
AutoBindings
Set of annotations that aims to make your Android development experience easier along with lint checks.
dedupimport
Deduplicate named/unnamed imports that have the same import path in Go files
lancer
Turn your python code into a hideous mess. Ever heard of Black? This is the opposite.
laravel-prose-linter
Syntax-aware proofreading for your Laravel application.
wrapcheck
A Go linter to check that errors from external packages are wrapped
robotframework-robocop
Tool for static code analysis of Robot Framework language
extra pedantic
Stricter Dart analyzer linter settings and best practices.
eslint-config-kingstinct-react-native
Eslint configuration for React-native based on Airbnb with some great tweaks
atom-minimap-linter
Atom package to display linter markers on minimap
relint
General purpose RegEx based file linter.
rna
🚀 A bundler, a server and a test runner for modern modules and applications.
folderslint
📁 Directory structure linter for JavaScript projects
flake8-simplify
❄ A flake8 plugin that helps you to simplify code
staticcheck-action
Staticcheck's official GitHub Action
breakcheck
Backwards compatibility linter for Go.
jetrockets-standard
Standard RuboCop configuration for JetRockets with cookies
241-300 of 398 linter projects