Description
More from Hacker
Run interactive commands in Gemini CLI
Run interactive commands in Gemini CLI
Show HN: Pyscn – Python code quality analyzer for vibe coders
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.<p>Common vibe coding artifacts:<p>• Code duplication (from copy-pasted snippets)<p>• Dead code from quick iterations<p>• Over-engineered solutions for simple problems<p>• Inconsistent patterns across modules<p>pyscn performs structural analysis:<p>• APTED tree edit distance + LSH<p>• Control-Flow Graph (CFG) analysis<p>• Coupling Between Objects (CBO)<p>• Cyclomatic Complexity<p>Try it without installation:<p><pre><code> uvx pyscn analyze . # Using uv (fastest) pipx run pyscn analyze . # Using pipx (Or install: pip install pyscn) </code></pre> Built with Go + tree-sitter. Happy to dive into the implementation details!
No other tools from this source yet.