{"repo":"ludo-technologies/pyscn","free":true,"listed":false,"github":"https://github.com/ludo-technologies/pyscn","clone":"git clone https://github.com/ludo-technologies/pyscn.git","description":"An Intelligent Python Code Quality Analyzer","language":"Go","stars":1032,"topics":["architecture-analysis","clone-detection","code-complexity","dependency-analysis","python","static-analysis","dead-code-detection"],"license":"MIT","category":"dev-tools","readme_excerpt":"English 日本語 简体中文 Français A code quality analyzer for Python vibe coders. Building with Cursor, Claude, or ChatGPT? pyscn performs structural analysis to keep your codebase maintainable. Working with other languages? pyscn is part of polyscan — code quality analyzers for JavaScript/TypeScript and more Quick Start Demo Features One command scores your whole codebase (0-100 with an A-F grade) and generates an HTML report that shows what to fix first. pyscn looks at your code from five angles: - 🧹 Dead code - unreachable code you can safely delete - 📋 Duplicate code - copy-pasted and structurally similar code worth merging (Type 1-4 clone detection) - 🌀 Complexity - functions that are hard to read and test (cyclomatic and cognitive complexity) - 🔥 Module and directory hotspots - per-file quality and per-directory complexity rollups for prioritizing refactors - 🏗️ Architecture - circular imports, layer rule violations (clean / layered / hexagonal / MVC presets), and auto-detected module communities that reveal how your code is actually structured - 🧩 Class design - classes that do too much or depend on too much (CBO coupling, LCOM4 cohesion) 100,000+ lines/sec • Built with Go + tree-sitter AI Agent Integration pyscn ships Agent Skills that teach AI coding agents when and how to run each analysis: health checks, refactoring, architecture review, and CI-friendly reports. Agent Skills (Recommended) This installs the Skills into your project. They work with Claude Code, Cursor,","default_branch":null,"files":null,"tree":[],"storefront":"/r/ludo-technologies","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/ludo-technologies/pyscn/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}