Code smell detector for React/TypeScript repos. Thin wrapper over code-pushup with curated ESLint rules, research-backed signals (Tornhill temporal coupling, Nagappan team ownership), and monorepo support.
ESLint plugin with rules for reducing AI-generated code smells
A static code analysis tool for detecting code smells and best practice violations in Vue.js and Nuxt.js projects
Detect Code Smells in React-based Web Systems
ESLint for AI slop. 35 rules for catching AI-generated code smells in JS/TS and Python.
eslint rules for lodash code smells
use LLMs to find code smells and common anti-patterns before humans review PR
Agents should invoke this skill for refactors, code smells, migrations, duplication removal, module splitting, API cleanup, or restructuring plans. Emphasizes small safe steps, behavior preservation, and verification after each change.
Detect code smells in React projects - useEffect overuse, prop drilling, large components, security issues, accessibility, memory leaks, React 19 Server Components, and more
CodeMetrica is a work-in-progress framework designed to perform static analysis for multiple programming languages. It focuses on calculating various source code metrics and detecting code smells, providing a generalized approach to analyzing and improvin
This ESLint plugin provides custom linting rules to detect common code smells and bad practices in Angular applications. The goal is to help developers maintain cleaner, more maintainable Angular code by identifying potential issues early in the developme
ReactLint is a EsLint plugin to search code smells on React applications
AQUA: Automated QUality Analysis; used to raise the visibility of code quality and increase awareness within teams by getting immediate feedback about code smells before they become technical debt.
Detect Code Smells in React-based Web Systems
Static analysis for agent-generated code. Catches code smells that coding agents consistently produce.
Offline PHP OOP code analyzer — detects code smells, generates UML diagrams, suggests refactoring
Catch AI-generated code smells. Hallucinated imports, phantom functions, dead code, and more.
A static code analysis tool for detecting code smells and best practice violations in Vue.js and Nuxt.js projects
Systematic code review identifying security vulnerabilities, performance issues, and code smells with human-level coverage for OpenClaw Agent
ESLint rules for JavaScript Smells
CLI tool to find unused files, exports, bloated components, and code smells.
Stop AI from slowly destroying your codebase. Tool-agnostic CLI + git pre-commit hook that catches architectural violations, duplication, convention drift, security issues, and AI-specific code smells.
ESLint Rules to Enforce Clean Code
Automatically identify missing or incomplete natspec
PLC code smell detector and static analyzer for L5X and PLCopen files
Sidecar code-analysis daemon for trusty-search: complexity, smells, quality, facts
Sidecar code-analysis daemon for trusty-search: complexity, smells, quality, facts
A humorous Rust code quality detector that roasts your garbage code
Color data structures, converters, and arithmetic operators
Reek is a tool that examines Ruby classes, modules and methods and reports any code smells it finds.
Pronto runner for Reek, code smell detector for Ruby
Preek prints Ruby code smells in color, using Reek.
Code smell detector for Ruby
Checking the Project for Code Smells and bad documentation
Guard for refactoring, view code smells in color using Preek
Code smell detector for Ruby
Code Smell For IIB
Outputs a list of bits of code which should be reviewed as they could potentialy lead to later problem from current code changes
ImproveYourCode is a tool that examines Ruby classes, modules and methods and reports any code smells it finds.
Tasks to integrate the reek code smell engine into your hoe projects
It achieves this by linting your code through a library called JSHint which catches most code smells, and ensures code consistency
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.