{"repo":"iepathos/debtmap","free":true,"listed":false,"github":"https://github.com/iepathos/debtmap","clone":"git clone https://github.com/iepathos/debtmap.git","description":"Technical debt and risk analyzer that predicts bug hotspots by combining cognitive complexity, pattern recognition, coverage gaps, information theory, and git history.","language":"Rust","stars":59,"topics":["automation","code-complexity","code-duplication","code-metrics","code-quality","code-smell-detection","cognitive-complexity","coverage-analysis","cyclomatic-complexity","risk-analysis"],"license":"MIT","category":"dev-tools","readme_excerpt":"debtmap Debtmap analyzes your codebase and ranks technical debt by risk. Use it directly in the terminal, TUI, or dashboard to understand where to focus refactoring effort, or pipe the results into an AI assistant when that fits your workflow. Why Debtmap? Large codebases accumulate complexity. You know there's debt, but where do you start? Debtmap combines static analysis with git history to score technical debt across multiple signals: Signal What It Measures Why It Matters -------- ------------------ ---------------- Complexity Cyclomatic, cognitive, nesting depth How hard code is to understand Coverage Test coverage percentage per function How risky changes are Git History Change frequency, bug fix rate, author count Which code keeps breaking Coupling Dependencies, call graph depth How changes ripple through the codebase Purity Side effects, I/O operations How testable and predictable code is Entropy Pattern consistency within a codebase Reduces false positives from intentional complexity These signals combine into a unified priority score with severity bands for critical, high, medium, and low risk. The result: a ranked list of what to fix first, with the context needed to understand why, whether you're reviewing it yourself or handing it off to automation. Quick Start Supported Languages - Rust — Full AST analysis with syn, including macro expansion and trait detection - Python — Tree-sitter-based analysis for functions, classes, decorators, comprehensions, and Python-s","default_branch":null,"files":null,"tree":[],"storefront":"/r/iepathos","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/iepathos/debtmap/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."}