📊 Code Analysis

5 of 5 tools complete
Static AnalysisComplete

Code IQ Analyzer

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.

Quality MetricComplete

Tech Debt Calculator

Estimate technical debt from code patterns: duplicated blocks, dead code, overly long functions, circular dependencies, and module coupling. Outputs a dollar-value remediation estimate and prioritized refactor queue.

ArchitectureComplete

Dependency Graph Visualizer

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

Cruft FinderComplete

Dead Code Detector

Scan a single source file for unused exports, orphan functions and types, unreachable statements, and stale imports — plus a fixpoint pass that cascades into transitively dead helpers. Returns a risk-ranked deletion queue with per-item LOC cost and a copyable Markdown report. Static heuristics only: confirm export findings with a repo-wide grep.

PredictiveComplete

Code Churn Forecaster

Paste a git log and rank every file by change risk: commit activity, recency-weighted activity, churn volume, author entropy, and fix ratio — blended into a 0–100 score with a risk heatmap and a click-to-expand ranked table. Static heuristics over past change patterns: it predicts instability, not defects. Scores are relative to the log you paste.

🔄 Code Transformation

5 of 5 tools complete
Cross-CompilationComplete

Language Transpiler

Rewrite a documented subset of Python into JavaScript and back: def/function, indentation/braces, if/elif/else, range and for..of loops, builtins, constants, and operators. Unsupported constructs are left verbatim and flagged per line in an annotations panel. Deterministic rewrite rules only — a starting point for a human port, not a compiler.

Codemod EngineComplete

Refactoring Assistant

Apply a fixed set of refactorings — rename symbol, inline variable, extract function, convert to arrow function, replace var with let — to a pasted snippet and preview a line-level diff. Deterministic, scope-unaware rewrites with honest warnings; a documented subset, not an AST codemod. Supports Python, JS/TS, and Rust snippets.

Git UtilityComplete

Commit Message Generator

Paste a `git diff` and get a structured Conventional Commits message: type, scope, imperative summary, grouped body bullets, and a breaking-change footer. Deterministic heuristics over the diff text — it classifies from changed paths, added symbols, and removed signatures, then shows you exactly which rule fired. Review and edit before you commit; it is a first draft, not a verdict.

Style AnalysisComplete

Code Formatter Comparator

Paste a source file and check it against Prettier, Black, gofmt, or rustfmt conventions: twelve deterministic text rules (indentation, quotes, semicolons, trailing commas, line length, whitespace) produce a per-rule findings list with line numbers, a 0–100 consistency score, and a rule-by-rule comparison of how the four formatters differ. A style-consistency checker — it flags drift, it does not reformat.

Version UpgradeComplete

API Migration Mapper

Rule-based rewrites for Express 4 → Fastify and React class → hooks, plus a custom rename table. Every change gets a line-numbered finding; constructs outside the rule tables go to a MANUAL REVIEW list and are never rewritten. No parser or type checker — a review aid, not a migration tool.

⚡ Benchmarking & Performance

1 of 5 tools complete
PerformanceComplete

Algorithm Benchmark Runner

Paste two JavaScript implementations of the same function, run them on one seeded input, and compare wall-clock statistics (min, median, p95, spread, ops/sec) with a Proxy-counted array-access total and a growth exponent fitted from a size ladder. Two honest limits are printed on the page: the op counter goes blind after your code copies the array, and the exponent is an estimate from measured points, not a complexity proof.

+

Big-O Calculator

Complexity Analysis

Planned

Analyze code for loops, nested iterations, recursion depth, and data structure operations to estimate time and space complexity. Shows the worst-case asymptotic complexity with annotations at each nested level.

+

Memory Profiler Visualizer

Profiling

Planned

Upload a heap snapshot or memory profile, get an interactive flame graph of allocations. Pinpoint memory leaks, excessive allocation hotspots, and object retention paths.

+

Code Size Analyzer

Bundle Insight

Planned

Analyze JavaScript/TypeScript bundle composition: total size by package, tree-shakeable ratio, duplicate dependencies, gzip vs brotli comparison. Paste a source map or import trace.

+

Database Query Benchmark

SQL Analysis

Planned

Paste SQL queries (or ORM-generated queries) and analyze execution plan complexity, index utilization, full-scan risk, and N+1 detection. Compare query variants for performance tradeoffs.

📚 Code Reference & Intelligence

0 of 5 tools complete
+

Regex Builder & Tester

Pattern Tool

Planned

Interactive regex playground with step-by-step match visualization, substitution preview, flavor comparison (PCRE, JS, Python, Go), and performance scoring. Paste any pattern and see every match in real time.

+

Design Pattern Explorer

Architecture Reference

Planned

Interactive reference for 20+ design patterns with real code examples. Each pattern includes: when to use it, structure diagram, variants, and a playground to experiment with the pattern in your language of choice.

+

Git History Timeline

Visualization

Planned

Paste a `git log` or point to a public repo, get an interactive timeline of the project's history. Visualize branch topology, commit density heatmap, author contributions, and file lifecycle — all from one input.

+

Code Review Checklist Generator

Process Tool

Planned

Generate a tailored code review checklist from a PR description or code diff. Categories: security, performance, error handling, testing coverage, style consistency, and architecture alignment. Helps catch what human reviewers miss.

+

API Docs Generator

Documentation

Planned

Paste a function signature or class definition, get formatted API documentation with parameter descriptions, return types, usage examples, and edge cases. Supports JSDoc, Python docstrings, Rust docs, and Go comments.