def quick_sort(arr):
if len(arr) <= 1:
return arr
pivot = arr[0]
left = [x for x in arr[1:] if x <= pivot]
right = [x for x in arr[1:] if x > pivot]
return quick_sort(left) + [pivot] + quick_sort(right)
InteractiveIQ 87

Code IQ Analyzer

Live

Multi-dimensional intelligence scoring — cyclomatic complexity, cognitive complexity, documentation density, error handling coverage, type safety, and structural hygiene. Paste any snippet and get a composite Code IQ score with full visual breakdown.

Static AnalysisComplexityPythonTypeScriptRust
def process_data(items):
results = []
for i, item in enumerate(items):
# TODO: dedup this block
temp = transform(item)
temp = validate(temp)
results.append(temp)
Interactive$2,450

Tech Debt Calculator

Live

Estimate technical debt from code patterns: duplicated blocks, dead code, overly long functions, high cyclomatic complexity, and missing error handling. Outputs a dollar-value remediation estimate and prioritized refactor queue.

Quality MetricDebt AnalysisPythonJavaScriptTypeScript
import parseGraph from './parser'
import detectCycles from './analysis'
import render from './force'
// src/utils → src/analysis → src/parser → src/utils
const cycles = detectCycles(graph)
render(graph, highlight: cycles)
Interactive13→19

Dependency Graph Visualizer

Live

Parse a codebase's import graph and render an interactive dependency map. Highlights circular dependencies, orphan modules, and tightly coupled clusters. Supports Python, JS/TS, Rust, Go.

ArchitectureGraphPythonTypeScriptRustGo

// more-tools-coming

We're building a full suite of code intelligence tools. Next on the list:Big-O Analyzer and Regex Builder.

Check the Tools Roadmap →for the complete build plan across Code Analysis, Code Transformation, Benchmarking & Performance, and Code Reference categories.