Topic

linting

Repositories (674)

javascript
javascript airbnb JavaScript

JavaScript Style Guide

148.1k
SwiftLint
SwiftLint realm Swift

A tool to enforce Swift style and conventions.

18.8k
ue5-style-guide
ue5-style-guide Allar

An attempt to make Unreal Engine 4 projects more consistent

6.1k
eslint-plugin-import
eslint-plugin-import import-js JavaScript

ESLint plugin with rules that help validate proper imports.

5.8k
vale
vale errata-ai Go

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

3.3k
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...

2.8k
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.5k
codelyzer
codelyzer mgechev TypeScript

Static analysis for Angular projects.

2.5k
ktlint-gradle
ktlint-gradle JLLeitschuh Kotlin

A ktlint gradle plugin

1.6k
chart-testing
chart-testing helm Go

CLI tool for linting and testing Helm charts

1.6k
cfn_nag
cfn_nag stelligent Ruby

Linting tool for CloudFormation templates

1.3k
secretlint
secretlint secretlint TypeScript

Pluggable linting tool to prevent committing credential.

1.1k
javascript-airbnb
javascript-airbnb leonidlebedev

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

930
phplint
phplint overtrue PHP

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

924
SchemaStore.nvim
SchemaStore.nvim b0o Lua

🛍 JSON schemas for Neovim

894
prettier-standard
prettier-standard sheerun JavaScript

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

868
gitlint
gitlint jorisroovers Python

Linting for your git commit messages

857
oas-kit
oas-kit Mermade JavaScript

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

732
Husky.Net
Husky.Net alirezanet C#

Git hooks made easy with Husky.Net internal task runner! 🐶 It brings the dev-dependency concept to the .NET world!

730
vim-lsc
vim-lsc natebosch Vim Script

A vim plugin for communicating with a language server

692
python-blueprint
python-blueprint johnthagen Python

🐍 Example Python project using best practices 🥇

682
stylelint-processor-styled-components
stylelint-processor-styled-components styled-components JavaScript

Lint your styled components with stylelint!

659
linter-eslint
linter-eslint AtomLinter JavaScript

ESLint plugin for Atom Linter

581
lint-action
lint-action wearerequired JavaScript

✨ GitHub Action for detecting and auto-fixing lint errors

466
javascript-style-guide
javascript-style-guide parksb

Airbnb JavaScript 스타일 가이드

435
stylelint-config-sass-guidelines
stylelint-config-sass-guidelines bjankord JavaScript

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

432
FastOlympicCoding
FastOlympicCoding Jatana Python

Tools for competitive programming for Sublime Text 3 & 4

430
gulp-tutorial
gulp-tutorial kogakure JavaScript

Code examples for my Gulp.js tutorial series.

382
woke
woke get-woke Go

Detect non-inclusive language in your source code.

376
micropy-cli
micropy-cli BradenM Python

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

322
editorconfig-checker
editorconfig-checker editorconfig-checker Go

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

307
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
dotenv-linter
dotenv-linter wemake-services Python

:relaxed: Linting dotenv files like a charm!

259
bellybutton
bellybutton hchasestevens Python

Custom Python linting through AST expressions

258
ansible-lint-action
ansible-lint-action ansible

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

255
curlylint
curlylint thibaudcolas HTML

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

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

Style guide enforcement for VHDL

236
docker-ansible
docker-ansible cytopia Makefile

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

234
flakehell
flakehell life4 Python

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

232
vacuum
vacuum daveshanley Go

vacuum is the worlds fastest OpenAPI 3, OpenAPI 2 / Swagger linter and quality analysis tool. Built in go, it tears through API specs faster than you...

212
lintrule
lintrule lintrule TypeScript

Let the LLM review your code.

211
autohooks
autohooks greenbone Python

Library for managing git hooks

193
tools
tools nf-core Python

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

190
sheriff
sheriff AndreaPontrandolfo TypeScript

A comprehensive and opinionated Typescript-first ESLint configuration.

163
BibLatex-Check
BibLatex-Check Pezmc Python

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

158
python-collab-template
python-collab-template eugeneyan Python

🛠 Python project template with unit tests, code coverage, linting, type checking, Makefile wrapper, and GitHub Actions.

145
readable-pylint-messages
readable-pylint-messages janjur Python

List of pylint human readable message ids and dev readable codes

145
git-build-hook
git-build-hook rudikershaw Java

A maven plugin for managing client side (local) git configuration for those working on your project. Including but not limited to setting git config,...

143
typescript-blackbook
typescript-blackbook unional MDX

The TypeScript Blackbook

131