Topic

linting

Repositories (1106)

javascript
javascript airbnb JavaScript

JavaScript Style Guide

148.1k
SwiftLint
SwiftLint realm Swift

A tool to enforce Swift style and conventions.

19.5k
ue5-style-guide
ue5-style-guide Allar

An attempt to make Unreal Engine 4 projects more consistent

6.2k
eslint-plugin-import
eslint-plugin-import import-js JavaScript

ESLint plugin with rules that help validate proper imports.

5.9k
vale
vale vale-cli Go

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

5.4k
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.1k
neomake
neomake neomake Vim Script

Asynchronous linting and make framework for Neovim/Vim

2.7k
comby
comby comby-tools OCaml

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

2.6k
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 linter and toolkit. It tears through API specs at light speed. 100% compatible with Spectral r...

1k
phplint
phplint overtrue PHP

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

1k
SchemaStore.nvim
SchemaStore.nvim b0o Lua

🛍 JSON schemas for Neovim

995
gitlint
gitlint jorisroovers Python

Linting for your git commit messages

955
javascript-airbnb
javascript-airbnb leonidlebedev

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

931
prettier-standard
prettier-standard sheerun JavaScript

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

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

827
oas-kit
oas-kit Mermade JavaScript

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

745
python-blueprint
python-blueprint johnthagen Python

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

731
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!

651
editorconfig-checker
editorconfig-checker editorconfig-checker Go

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

613
lint-action
lint-action wearerequired JavaScript

✨ GitHub Action for detecting and auto-fixing lint errors

604
linter-eslint
linter-eslint AtomLinter JavaScript

ESLint plugin for Atom Linter

582
dylint
dylint trailofbits Rust

Run Rust lints from dynamic libraries

571
woke
woke get-woke Go

Detect non-inclusive language in your source code.

513
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/

448
javascript-style-guide
javascript-style-guide parksb

Airbnb JavaScript 스타일 가이드

434
gulp-tutorial
gulp-tutorial kogakure JavaScript

Code examples for my Gulp.js tutorial series.

382
micropy-cli
micropy-cli BradenM Python

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

335
tools
tools nf-core Python

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

302
dotenv-linter
dotenv-linter wemake-services Python

:relaxed: Linting dotenv files like a charm!

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

279
bellybutton
bellybutton hchasestevens Python

Custom Python linting through AST expressions

279
flint
flint flint-fyi TypeScript

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

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

262
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

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

Style guide enforcement for VHDL

237
flakehell
flakehell life4 Python

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

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

216
lintrule
lintrule lintrule TypeScript

Let the LLM review your code.

214
autohooks
autohooks greenbone Python

Library for managing git hooks

205
BibLatex-Check
BibLatex-Check Pezmc Python

A python script for checking BibLatex .bib files for common referencing mistakes!

183
sheriff
sheriff AndreaPontrandolfo TypeScript

A comprehensive and opinionated Typescript-first ESLint configuration.

179