ESLint rules for functional programming
Repository Index
47,133 repositories indexed
25–48 of 56 · Most stars
lints and suggestions for the nix programming language
Magic number detection for JavaScript
- magic-numbers
- javascript
- code-smells
- clean-code
A RuboCop extension focused on enforcing Rails best practices and coding conventions.
- ruby
- rubocop
- linter
- static-code-analysis
An extension of RuboCop focused on code performance checks.
- ruby
- rubocop
- linter
- static-code-analysis
Universal toolkits for linting, viewing and managing i18n for any frameworks.
PHP Magic Number Detector
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.
🔍 Firefox Add-ons linter, written in JavaScript. 👁
- web-extensions
- cli
Beat your package expressions into a shape
Architecture checks for Go projects
- architecture
- go
- golang
- quality
Shrink (minify) Pico-8 (& Picotron) carts, as well as other tools (e.g. linting, format conversion, exports)
- pico-8
- minify
- lint
- picotron
PHPCheckstyle is an open-source tool that helps PHP programmers adhere to certain coding conventions.
- php
- coding-conventions
- phpcheckstyle
- checkstyle
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.
Flake8 plugin for managing type-checking imports & forward references.
- flake8-plugin
- flake8
- typing
- flake8-extensions
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
Lint anything by combining the power of scripts & regular expressions.
- lint-check
- regex
- swift
- autocorrection
Static scope analysis and transpilation of ES6 block scoped const and let variables to ES3 vars
A plugin for Flake8 that provides specializations for type hinting stub files
- flake8
- python
- linter
- linter-plugin
detects nested contexts in loops or function literals
- context
- go
- golang
- linter
A collection of static analyzers based on Roslyn that integrate with VS
flake8 plugin to validate annotations complexity
- flake8
- flake8-plugin
- complexity