#Linting

Showing 34 of 34 repositories tagged #linting, ranked by stars

realm
realm
SwiftLint

A tool to enforce Swift style and conventions.

Score
100
β˜… 19.6k β‘‚ 2.3k +15/day
Swift
vale-cli
vale-cli
vale

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

Score
100
β˜… 5.5k β‘‚ 201 +14/day
Go
neomake
neomake
neomake

Asynchronous linting and make framework for Neovim/Vim

Score
82
β˜… 2.7k β‘‚ 358 β€”
Vim Script
comby-tools
comby-tools
comby

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

Score
83
β˜… 2.7k β‘‚ 74 β€”
OCaml
JLLeitschuh
JLLeitschuh
ktlint-gradle

A ktlint gradle plugin

Score
0
β˜… 1.7k β‘‚ 184 β€”
Kotlin
helm
helm
chart-testing

CLI tool for linting and testing Helm charts

Score
67
β˜… 1.6k β‘‚ 251 +1/day
Go
secretlint
secretlint
secretlint

Pluggable linting tool to prevent committing credential.

Score
100
β˜… 1.4k β‘‚ 50 β€”
TypeScript
stelligent
stelligent
cfn_nag

Linting tool for CloudFormation templates

Score
100
β˜… 1.3k β‘‚ 209 β€”
Ruby
daveshanley
daveshanley
vacuum

vacuum is the worlds fastest and most versatile OpenAPI, AsyncAPI & JSON Schema linter, docs generator and toolkit. It tears through API specs at light speed. 100% compatible with Spectral rulesets, and OpenAPI 3.0, 3.1 and 3.2

Score
50
β˜… 1.1k β‘‚ 86 +5/day
Go
b0o
b0o
SchemaStore.nvim

πŸ› JSON schemas for Neovim

Score
100
β˜… 1.0k β‘‚ 21 +1/day
Lua
jorisroovers
jorisroovers
gitlint

Linting for your git commit messages

Score
50
β˜… 962 β‘‚ 112 β€”
Python
leonidlebedev
leonidlebedev
javascript-airbnb

ΠŸΠ΅Ρ€Π΅Π²ΠΎΠ΄ Β«JavaScript Style GuideΒ» ΠΎΡ‚ Airbnb

Score
0
β˜… 934 β‘‚ 266 +1/day
johnthagen
johnthagen
python-blueprint

πŸ—ΊοΈ Example Python project using best practices 🐍 https://github.com/johnthagen/python-blueprint

Score
100
β˜… 736 β‘‚ 102 +1/day
Python
natebosch
natebosch
vim-lsc

A vim plugin for communicating with a language server

Score
36
β˜… 696 β‘‚ 88 +1/day
Vim Script
editorconfig-checker
editorconfig-checker
editorconfig-checker

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

Score
33
β˜… 629 β‘‚ 73 +1/day
Go
trailofbits
trailofbits
dylint

Run Rust lints from dynamic libraries

Score
0
β˜… 624 β‘‚ 52 β€”
Rust
get-woke
get-woke
woke

Detect non-inclusive language in your source code.

Score
17
β˜… 515 β‘‚ 62 β€”
Go
BradenM
BradenM
micropy-cli

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

Score
91
β˜… 335 β‘‚ 29 β€”
Python
alexfazio
alexfazio
plankton

Write-time code quality enforcement system for Claude Code. Every file edit triggers automated formatting and linting through fast Rust-based linters and dedicated Claude instances that intelligently fix remaining violations

Score
64
β˜… 328 β‘‚ 23 +1/day
Shell
Dicklesworthstone
Dicklesworthstone
ultimate_bug_scanner

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

Score
73
β˜… 260 β‘‚ 34 +1/day
Shell
cytopia
cytopia
docker-ansible

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

Score
67
β˜… 243 β‘‚ 67 β€”
Makefile
greenbone
greenbone
autohooks

Library for managing git hooks

Score
33
β˜… 206 β‘‚ 24 β€”
Python
Ranteck
Ranteck
PyStrict-strict-python

Ultra-strict Python project template using uv, ruff, and basedpyright, inspired by TypeScript’s --strict mode.

Score
55
β˜… 187 β‘‚ 10 β€”
AndreaPontrandolfo
AndreaPontrandolfo
sheriff

A comprehensive and opinionated Typescript-first ESLint configuration.

Score
100
β˜… 181 β‘‚ 9 +1/day
TypeScript
linthtml
linthtml
linthtml

The html5 linter and validator.

Score
45
β˜… 99 β‘‚ 12 β€”
TypeScript
deis
deis
docker-go-dev

The containerized Go development environment.

Score
0
β˜… 96 β‘‚ 56 β€”
Dockerfile
HariSekhon
HariSekhon
GitHub-Actions

GitHub Actions CI/CD - Master Template & Reusable Workflows Library - Docker Builds, AWS, Python, Terraform, Jenkins, Linting, Security Scanning, Make Builds etc.

Score
0
β˜… 87 β‘‚ 19 β€”
Shell
JulianCataldo
JulianCataldo
remark-lint-frontmatter-schema

Validate your Markdown frontmatter data against a JSON schema β€” remark-lint rule plugin

Score
0
β˜… 78 β‘‚ 8 +1/day
TypeScript
py-actions
py-actions
flake8

A GitHub Action that installs and executes flake8 Python source linting during continuous integration testing. Supports flake8 configuration and plugin installation in the GitHub Action settings.

Score
0
β˜… 76 β‘‚ 24 β€”
JavaScript
qltysh-archive
qltysh-archive
codeclimate-rubocop

Code Climate Engine for Rubocop

Score
0
β˜… 61 β‘‚ 40 β€”
Ruby
WilliamSmithEdward
WilliamSmithEdward
xlide_vscode

Excel VBA integration for VS Code - Tree View / Full Direct VBA Read+Write / LiveShare Compatible / Direct Agentic AI Integrations

Score
27
β˜… 51 β‘‚ 3 +5/day
TypeScript
codefox-lab
codefox-lab
CodeFox-CLI

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.

Score
18
β˜… 42 β‘‚ 10 +1/day
Python
jkillian
jkillian
vscode-custom-local-formatters

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

Score
9
β˜… 39 β‘‚ 16 β€”
TypeScript
i008
i008
clean_ipynb

cleanup messy jupyter notebooks

Score
0
β˜… 19 β‘‚ 5 β€”
Python
Related Topics
#linter#lint#python#code-quality#static-analysis#docker#go#git#cli#vscode#developer-tools

Β© 2026 GitRepoTrend Β· GitHub repositories by topic Β· Updated weekly