Topic

linting

Repositories (1296)

javascript
javascript airbnb JavaScript

JavaScript Style Guide

148.1k
SwiftLint
SwiftLint realm Swift

A tool to enforce Swift style and conventions.

19.7k
ue5-style-guide
ue5-style-guide Allar

An attempt to make Unreal Engine 4 projects more consistent

6.3k
vale
vale vale-cli Go

:pencil: A markup-aware linter for prose built with speed and extensibility in mind.

6k
eslint-plugin-import
eslint-plugin-import import-js JavaScript

ESLint plugin with rules that help validate proper imports.

5.9k
anti-slop
anti-slop dmmulroy TypeScript

Opinionated Oxlint rules for rejecting low-evidence TypeScript and JavaScript patterns

3.7k
spectral
spectral stoplightio TypeScript

A flexible JSON/YAML linter for creating automated style guides, with baked in support for OpenAPI (v3.1, v3.0, and v2.0), Arazzo v1.0, as well as Asy...

3.2k
comby
comby comby-tools OCaml

A code rewrite tool for structural search and replace that supports ~every language.

2.7k
neomake
neomake neomake Vim Script

Asynchronous linting and make framework for Neovim/Vim

2.7k
codelyzer
codelyzer mgechev TypeScript

Static analysis for Angular projects.

2.5k
ktlint-gradle
ktlint-gradle JLLeitschuh Kotlin

A ktlint gradle plugin

1.7k
chart-testing
chart-testing helm Go

CLI tool for linting and testing Helm charts

1.6k
secretlint
secretlint secretlint TypeScript

Pluggable linting tool to prevent committing credential.

1.4k
cfn_nag
cfn_nag stelligent Ruby

Linting tool for CloudFormation templates

1.3k
vacuum
vacuum daveshanley Go

vacuum is the worlds fastest and most versatile OpenAPI, AsyncAPI & JSON Schema linter, docs generator and toolkit. It tears through API specs at ligh...

1.1k
SchemaStore.nvim
SchemaStore.nvim b0o Lua

🛍 JSON schemas for Neovim

1k
phplint
phplint overtrue PHP

:bug: A tool that can speed up linting of php files by running several lint processes at once.

1k
gitlint
gitlint jorisroovers Python

Linting for your git commit messages

970
javascript-airbnb
javascript-airbnb leonidlebedev

Перевод «JavaScript Style Guide» от Airbnb

933
prettier-standard
prettier-standard sheerun JavaScript

Formats with Prettier and lints with ESLint+Standard! (✿◠‿◠)

865
Husky.Net
Husky.Net alirezanet C#

Lint your commit messages, run tests, format or analyze code, and perform any other checks automatically when you commit or push. 🚀

851
oas-kit
oas-kit Mermade JavaScript

Convert Swagger 2.0 definitions to OpenAPI 3.0 and resolve/validate/lint

747
python-blueprint
python-blueprint johnthagen Python

🗺️ Example Python project using best practices 🐍 https://github.com/johnthagen/python-blueprint

737
vim-lsc
vim-lsc natebosch Vim Script

A vim plugin for communicating with a language server

696
stylelint-processor-styled-components
stylelint-processor-styled-components styled-components JavaScript

Lint your styled components with stylelint!

649
dylint
dylint trailofbits Rust

Run Rust lints from dynamic libraries

641
editorconfig-checker
editorconfig-checker editorconfig-checker Go

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

634
lint-action
lint-action wearerequired JavaScript

✨ GitHub Action for detecting and auto-fixing lint errors

609
linter-eslint
linter-eslint AtomLinter JavaScript

ESLint plugin for Atom Linter

580
woke
woke get-woke Go

Detect non-inclusive language in your source code.

516
FastOlympicCoding
FastOlympicCoding Jatana Python

Tools for competitive programming for Sublime Text 3 & 4

454
stylelint-config-sass-guidelines
stylelint-config-sass-guidelines bjankord JavaScript

⚙ A stylelint config inspired by https://sass-guidelin.es/

447
javascript-style-guide
javascript-style-guide parksb

Airbnb JavaScript 스타일 가이드

432
gulp-tutorial
gulp-tutorial kogakure JavaScript

Code examples for my Gulp.js tutorial series.

380
plankton
plankton alexfazio Shell

Write-time code quality enforcement system for Claude Code. Every file edit triggers automated formatting and linting through fast Rust-based linters...

359
micropy-cli
micropy-cli BradenM Python

Micropython Project Management Tool with VSCode support, Linting, Intellisense, Dependency Management, and more!

337
tools
tools nf-core Python

Python package with helper tools for the nf-core community.

319
dotenv-linter
dotenv-linter wemake-services Python

:relaxed: Linting dotenv files like a charm!

305
flint
flint flint-fyi TypeScript

[Experimental] A fast, friendly linter for JavaScript, TypeScript, and more. ❤️‍🔥

300
ultimate_bug_scanner
ultimate_bug_scanner Dicklesworthstone Shell

Static analysis tool that catches 1000+ bug patterns across all popular programming languages, with auto-wiring into AI coding agent quality guardrail...

283
bellybutton
bellybutton hchasestevens Python

Custom Python linting through AST expressions

279
eslint-plugin-ember
eslint-plugin-ember ember-cli JavaScript

An ESLint plugin that provides set of rules for Ember applications based on commonly known good practices.

263
curlylint
curlylint thibaudcolas HTML

Experimental HTML templates linting for Jinja, Nunjucks, Django templates, Twig, Liquid

256
ansible-lint-action
ansible-lint-action ansible

❗️Replaced by https://github.com/marketplace/actions/run-ansible-lint

255
vhdl-style-guide
vhdl-style-guide jeremiah-c-leary Python

Style guide enforcement for VHDL

252
docker-ansible
docker-ansible cytopia Makefile

Alpine-based multistage-build version of Ansible for reproducible usage in CI

246
flakehell
flakehell life4 Python

Flake8 wrapper to make it nice, legacy-friendly, configurable.

229
lintrule
lintrule lintrule TypeScript

Let the LLM review your code.

216
autohooks
autohooks greenbone Python

Library for managing git hooks

206
vscode-sqlfluff
vscode-sqlfluff sqlfluff TypeScript

An extension to use the sqlfluff linter in vscode.

202