Show HN: Pyscn – Python code quality analyzer for vibe coders
Hacker News (score: 45)
Found: October 05, 2025
ID: 1725
Description
Code Quality
Show HN: Pyscn – Python code quality analyzer for vibe coders
Hi HN! I built pyscn for Python developers in the vibe coding era.
If you're using Cursor, Claude, or ChatGPT to ship Python code fast, you know the feeling: features work, tests pass, but the codebase feels... messy.
Common vibe coding artifacts:
• Code duplication (from copy-pasted snippets)
• Dead code from quick iterations
• Over-engineered solutions for simple problems
• Inconsistent patterns across modules
pyscn performs structural analysis:
• APTED tree edit distance + LSH
• Control-Flow Graph (CFG) analysis
• Coupling Between Objects (CBO)
• Cyclomatic Complexity
Try it without installation:
uvx pyscn analyze . # Using uv (fastest)
pipx run pyscn analyze . # Using pipx
(Or install: pip install pyscn)
Built with Go + tree-sitter. Happy to dive into the implementation details!More from Hacker
Run interactive commands in Gemini CLI
Run interactive commands in Gemini CLI
OCI Registry Explorer
OCI Registry Explorer
No other tools from this source yet.