Topic

linting

Repositories (1296)

addlint
addlint fatih Go

An example linter written with go/analysis for tutorial purposes

58
repomatic
repomatic kdeldycke Python

🏭 Automate repository maintenance, releases, and CI/CD workflows

58
eslint-plugin-chai-friendly
eslint-plugin-chai-friendly ihordiachenko JavaScript

Makes eslint friendly towards Chai.js 'expect' and 'should' statements.

57
editorconfig-checker.python
editorconfig-checker.python editorconfig-checker Python

A tool to verify that your files are in harmony with your .editorconfig

54
prettier-check
prettier-check hexacta JavaScript

Check that all files match prettier code style.

53
svglint
svglint simple-icons JavaScript

Linter for SVG files

53
PowerRails
PowerRails misterGF PowerShell

Scaffolding for PowerShell scripts and modules

51
flake8-html
flake8-html lordmauve Python

Generate HTML reports of flake8 violations

50
eslint-formatter-summary
eslint-formatter-summary mhipszki TypeScript

ESLint summary formatter aggregating results by rule

50
vim-xo
vim-xo xojs Vim Script

Vim plugin for XO

49
eslint-config-amex
eslint-config-amex americanexpress JavaScript

✨ This is American Express' eslint config

49
brooks-lint
brooks-lint hyhmrright JavaScript

Stop guessing why code rots. brooks-lint diagnoses decay using 12 classic books (Fowler, Martin, Evans, Brooks…) — structured findings with citations,...

49
vectorlint
vectorlint TRocket-Labs TypeScript

✨ A programmable content review harness for AI agents. The slop filter your agents are missing.

48
draw-io-skill
draw-io-skill Sunwood-ai-labs JavaScript

Native draw.io skill with export helpers, SVG linting, and public docs for Codex and Claude Code workflows.

48
Blinter
Blinter tboy1337 Python

Blinter is a linter for Windows batch files. It provides comprehensive static analysis to identify syntax errors, security vulnerabilities, performanc...

48
ase
ase rse TypeScript

Agentic Software Engineering (ASE)

46
eslint-config-upleveled
eslint-config-upleveled upleveled JavaScript

UpLeveled ESLint defaults for programming in JavaScript, TypeScript, React, Next.js, Node.js, Postgres.js

46
git-diff-lint
git-diff-lint codeocelot Shell

Lint only the files your branch touches

44
meandro
meandro AdRoll Elixir

Finds dead code in Elixir applications

44
eslint-tricks
eslint-tricks karlhorky

A collection of useful ESLint tricks

44
rozental_as_a_service
rozental_as_a_service Melevir Python

Библиотека для поиска опечаток в исходном коде.

43
CodeFox-CLI
CodeFox-CLI codefox-lab Python

A CLI-first AI code review tool for git diffs and CI workflows. Analyze changes with relevant codebase context using local Ollama models or cloud LLMs...

43
python-monorepo-template
python-monorepo-template matanby Shell

Effortlessly create and manage multiple Python services and packages with this Python Mono Repo Template. Includes pre-commit hooks, GitHub Actions, D...

42
schreib-gut
schreib-gut TimKam JavaScript

German extension for write-good

41
li18nt
li18nt simonwep TypeScript

🌎 Lint your i18n translation files. Detect conflicting properties, duplicates and make it more readable and easier to maintain by formatting it!

41
jeeves-shell
jeeves-shell jeeves-sh Python

Pythonic command runner, often used instead of `make`

41
stylelint-config-xo
stylelint-config-xo xojs JavaScript

Stylelint shareable config for XO

40
phpcs-changed
phpcs-changed sirbrillig PHP

🐘 Run phpcs on files and only report new warnings/errors compared to the previous version.

40
eslint-teamcity
eslint-teamcity andreogle JavaScript

A (now deprecated) ESLint formatter plugin for TeamCity. Use eslint-formatter-teamcity instead

39
PHP-Lint
PHP-Lint michaelw90 Dockerfile

Github Action for PHPLint

39
vscode-custom-local-formatters
vscode-custom-local-formatters jkillian TypeScript

Lets users add formatters to VSCode that run locally defined scripts.

39
esplint
esplint hjylewis JavaScript

:face_with_head_bandage: An ESLint warning tracker to help introduce rules into a legacy code base

38
vscode-autopep8
vscode-autopep8 microsoft Python

Formatting support for python using autopep8.

38
claude-code-review-skill
claude-code-review-skill anthroos

Free AI-powered code review skill for Claude Code CLI — alternative to CodeRabbit

38
intrange
intrange ckaznocha Go

intrange is a program for checking for loops that could use the Go 1.22 integer range feature.

38
KarpeSlop
KarpeSlop CodeDeficient TypeScript

⚡ The AI Slop Index linter inspired by @karpathy. Detects hallucinated imports, any-type abuse, vibe coding, and soul-less patterns in TypeScript/Jav...

37
dockerfile-utils
dockerfile-utils rcjsuen TypeScript

A library and command line interface for formatting and linting Dockerfiles.

37
docker-yamllint
docker-yamllint cytopia Makefile

Alpine-based multistage-build of yamllint for reproducible usage in CI

36
Meow-Boilerplate
Meow-Boilerplate RedEagleAP CSS

:package: :cat2: Awesome Meow Boilerplate for creating Front-end projects in seconds!

35
clion-cppcheck
clion-cppcheck johnthagen Java

:ballot_box_with_check: cppcheck plugin for CLion

35
dotnet-format
dotnet-format xt0rted TypeScript

A GitHub Action to run dotnet-format as part of your workflow

35
comby-rust
comby-rust huitseeker Rust

Rust refactoring templates for comby, the structural find-and-replace tool.

35
python_best_practices
python_best_practices mafda Python

How to make your code shine with isort, Black, Flake8, and Pylint. Guidelines and best practice suggestions on how to write Python code.

35
polymer-linter
polymer-linter Polymer TypeScript

Moved to Polymer/tools monorepo

34
eslint-config-xo-vue
eslint-config-xo-vue ChocPanda JavaScript

ESLint shareable config for Vue to be used with eslint-config-xo https://github.com/xojs/xo

34
ngx-translate-lint
ngx-translate-lint romanrostislavovich TypeScript

Simple CLI tools for check `ngx-translate` keys

34
mxlint-cli
mxlint-cli mxlint SCSS

A set of tools to enhance Mendix app development workflows. They are mainly designed for professionals but should be usable for everybody.

34
stylelint-config-palantir
stylelint-config-palantir palantir JavaScript

Palantir's stylelint config

33
alphavet
alphavet skx Go

A golang linter to detect functions not in alphabetical order

33
setup-rails
setup-rails setup-rails

A re-usable GitHub Actions CI workflow for verifying Rails apps

33