Topic

linting

Repositories (1360)

javascript
javascript airbnb JavaScript

JavaScript Style Guide

148k
SwiftLint
SwiftLint realm Swift

A tool to enforce Swift style and conventions.

19.8k
vale
vale vale-cli Go

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

6.4k
ue5-style-guide
ue5-style-guide Allar

An attempt to make Unreal Engine 4 projects more consistent

6.3k
anti-slop
anti-slop dmmulroy TypeScript

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

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

ESLint plugin with rules that help validate proper imports.

6k
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.3k
StyleCopAnalyzers
StyleCopAnalyzers DotNetAnalyzers C#

An implementation of StyleCop rules using the .NET Compiler Platform

2.9k
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.5k
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, Arazzo, AsyncAPI & JSON Schema linter, docs generator and toolkit. It tears through API specs...

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

974
javascript-airbnb
javascript-airbnb leonidlebedev

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

929
prettier-standard
prettier-standard sheerun JavaScript

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

864
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. 🚀

862
oas-kit
oas-kit Mermade JavaScript

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

748
python-blueprint
python-blueprint johnthagen Python

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

747
dylint
dylint trailofbits Rust

Run Rust lints from dynamic libraries

703
vim-lsc
vim-lsc natebosch Vim Script

A vim plugin for communicating with a language server

695
editorconfig-checker
editorconfig-checker editorconfig-checker Go

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

657
stylelint-processor-styled-components
stylelint-processor-styled-components styled-components JavaScript

Lint your styled components with stylelint!

648
lint-action
lint-action wearerequired JavaScript

✨ GitHub Action for detecting and auto-fixing lint errors

610
linter-eslint
linter-eslint AtomLinter JavaScript

ESLint plugin for Atom Linter

578
woke
woke get-woke Go

Detect non-inclusive language in your source code.

518
FastOlympicCoding
FastOlympicCoding Jatana Python

Tools for competitive programming for Sublime Text 3 & 4

456
stylelint-config-sass-guidelines
stylelint-config-sass-guidelines bjankord JavaScript

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

446
javascript-style-guide
javascript-style-guide parksb

Airbnb JavaScript 스타일 가이드

431
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...

377
micropy-cli
micropy-cli BradenM Python

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

338
tools
tools nf-core Python

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

331
ultimate_bug_scanner
ultimate_bug_scanner Dicklesworthstone Python

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

316
flint
flint flint-fyi TypeScript

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

315
dotenv-linter
dotenv-linter wemake-services Python

:relaxed: Linting dotenv files like a charm!

307
bellybutton
bellybutton hchasestevens Python

Custom Python linting through AST expressions

280
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
vhdl-style-guide
vhdl-style-guide jeremiah-c-leary Python

Style guide enforcement for VHDL

258
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
docker-ansible
docker-ansible cytopia Makefile

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

249
flakehell
flakehell life4 Python

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

229
lintrule
lintrule lintrule TypeScript

Let the LLM review your code.

217
autohooks
autohooks greenbone Python

Library for managing git hooks

204