Back to all projects
Developer Tools2023

CodeCollector

Codebase analysis CLI — zero-config pattern detection and complexity reports

PythonASTClickRich

Problem

Developers joining new projects or auditing existing codebases need quick, structured insights without setting up heavy analysis tools or IDEs.

Approach

Built as a Python CLI using AST parsing and pattern matching. Generates JSON/Markdown reports with metrics on code complexity, duplication, dependency graphs, and anti-pattern detection. Designed for zero-config usage with sensible defaults.

Result

Python CLI using AST parsing for codebase pattern detection and complexity reports.