It's not just a linter that annoys you!
Repository Index
47,133 repositories indexed
1–24 of 29 · Most stars
ansible-lint checks playbooks for practices and behavior that could potentially be improved and can fix some of the most common ones for you
- ansible
- ansible-lint
- pre-commit-hook
- hacktoberfest
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 AsyncAPI v2.x.
- json-schema
- jsonpath
- openapi
- openapi3
A Golang tool that does static analysis, unit testing, code review and generate code quality report.
- codereview
- reporter
- golang
- golang-tools
The strictest and most opinionated python linter ever!
- python
- python3
- flake8
- flake8-plugin
Automatically identify anti-patterns in SQL queries
PHP Compatibility check for PHP_CodeSniffer
- php
- php-codesniffer
- phpcs
- php-versions
Inspects Python source files and provides information about type and location of classes, methods etc
- hactoberfest
- linter
- linters-config
- statistical-analysis
The most opinionated Go source code linter for code audit.
- linter
- golang
- go
- style-checker
Cross-platform static analyzer and linter for Swift.
- swift
- linter
- static-analyzer
- apple
✔️ PHP Architecture Tester - Easy architecture testing for PHP
- php
- static-analysis
- testing
- architecture
Sane PBXProj files
- tool
- pbxproj
- ios
- xcode
A BEM linter for postcss
- postcss
- bem
- suit-css
- linter
Design rules and a zero-dependency checker for interfaces built with AI coding agents, on the web and in SwiftUI and Jetpack Compose apps. English and Turkish.
- agent-skill
- design-rules
- design-system
- lint
English, rewritten in Rust: grammar as trait bounds, pronouns as borrows, and englishc, a compiler with rustc-style diagnostics for prose
Pure-Go SQL parser, formatter, linter and security scanner for 8 dialects. Zero-copy, race-free, with an LSP and MCP server.
Linter for dangerous Postgres migration patterns in Diesel and SQLx. Prevents downtime caused by unsafe schema changes.
- rust
- postgresql
- linter
- zero-downtime
Check Localizable.strings files of iOS Apps
A collection of static analyzers based on Roslyn that integrate with VS
A Roslyn analyzer to improve the experience when working with nullable reference types.
Check catkin packages for common errors
- python
- ros
- catkin
A linter that detect the possibility to use variables/constants from the Go standard library.
- go
- golang
- linter
Strict, native code style formatting plugin for Neovim. Expose deep nesting, overlong lines, trailing whitespace, trailing empty lines, todos and inconsistent indentation.
- neovim
- formatting
- lua
- neovim-plugin
Cross-file drift checker. Keeps code, configs, and docs in sync deterministically. Supports 35+ languages.