Alibaba Java Coding Guidelines pmd implements and IDE plugin
Repository Index
47,133 repositories indexed
1–24 of 24 · Most stars
The best way of working with Protocol Buffers.
JSHint is a tool that helps to detect errors and potential problems in your JavaScript code
Static code analysis for Kotlin
- static
- analysis
- kotlin
- codesmells
It's not just a linter that annoys you!
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
An implementation of StyleCop rules using the .NET Compiler Platform
- csharp
- linting
⚡️Lightning-fast linter for .env files. Written in Rust 🦀
Independent set of GDScript tools - parser, linter, formatter, and more
Spelling, grammar and style checking on LaTeX documents
- latex
- grammar-checker
- spell-check
- spell-checker
SQL Language Server
The missing linter and lsp for AI coding assistants. Validate CLAUDE.md, AGENTS.md, SKILL.md, hooks, MCP. Plugin for all major IDEs included, with autofixes.
Lint tool for F#
- fsharp
- lint
- linter
- dotnet
Language server, formatter, and linter for Quarto and other Markdown flavors
- formatter
- pandoc
- quarto
- language-server
Shrink (minify) Pico-8 (& Picotron) carts, as well as other tools (e.g. linting, format conversion, exports)
- pico-8
- minify
- lint
- picotron
Flake8 Type Annotation Checking
- python
- python3
- flake8-plugin
- type-annotations
Security linter for AI-generated code: catches the exact vulnerabilities Copilot, Cursor and ChatGPT repeatedly produce. SQL injection, hardcoded secrets, JWT bypass, command injection and 15+ more rules. Grade A–F. Zero config. CI/CD ready.
Linter for dangerous Postgres migration patterns in Diesel and SQLx. Prevents downtime caused by unsafe schema changes.
- rust
- postgresql
- linter
- zero-downtime
A sensible Common Lisp linter that catches real mistakes, not style
- common-lisp
- linter
A Roslyn analyzer to improve the experience when working with nullable reference types.
flake8 plugin to validate annotations complexity
- flake8
- flake8-plugin
- complexity
A fully-modular OCaml style linter
PostgreSQL migration linter. Blocks unsafe migrations before merge: 112 rules, the real Postgres parser, lock analysis, auto-fix. CLI, GitHub Action, MCP.
Safety-first PostgreSQL migration engine for Node.js — advisory locks, drift detection, checksum verification, 10 lint rules, CLI, and GitHub Action