ROADMAP.md

Project roadmap

This roadmap reflects the current tool routes in the codebase. API Tester is the flagship workflow; the live registry has 27 implemented tool routes: 17 stable local tools and 10 beta or experimental tools that work but need polish.

Current tool routes

live

API Tester

/tools/api

Beta

REST workbench with collections, auth, environments, imports, and response inspection.

AI Debug Assistant

/tools/ai

Beta

Analyze errors, API responses, cURL notes, JSON issues, and stack traces with optional OpenAI BYOK support.

HTTP Status

/tools/http-status

Stable

Reference HTTP codes and response meanings while debugging requests.

HTTP Traffic Inspector

/tools/http-profiler

Beta

Inspect HAR exports for timing, redirects, failures, payload sizes, and slow requests.

JSON Tools

/tools/json

Stable

Format, validate, repair, and inspect JSON payloads without sending data to a server.

JWT Decoder

/tools/jwt

Stable

Decode and inspect JSON Web Token claims during auth debugging.

Base64

/tools/base64

Stable

Encode and decode Base64 strings and files.

Hash Generator

/tools/hash

Stable

Generate SHA hashes locally in the browser.

Regex Tester

/tools/regex

Stable

Test regular expressions with live matches.

URL Encoder

/tools/url

Stable

Encode, decode, and inspect URLs and query strings.

Crash Beautifier

/tools/crash-beautifier

Stable

Clean up and inspect stack traces from mobile and web runtimes.

Stack Trace Explainer

/tools/stack-trace

Beta

Extract error type, root frame, app frames, dependencies, and likely cause from pasted stack traces.

Log Trace Rebuilder

/tools/log-trace

Beta

Group multiline logs by trace ID, request ID, correlation ID, severity, and related details.

HAR Analyzer

/tools/http-profiler

Beta

Summarize HAR traffic, redirects, failures, payload size, status groups, and slowest requests.

Error Tracker

/tools/error-tracker

Beta

Fingerprint repeated errors into deduplicated triage groups with likely causes.

Code Diff

/tools/code-diff

Stable

Compare snippets during review and debugging sessions.

Build Diff

/tools/build-diff

Stable

Compare build outputs and artifact changes.

Bundle Analyzer

/tools/bundle-analyzer

Experimental

Inspect bundle size and composition.

Startup Profiling

/tools/startup-profiling

Experimental

Visualize React Native startup timelines.

HTML Tools

/tools/html

Stable

Edit, format, preview, and export HTML.

CSS Tools

/tools/css

Stable

Minify, beautify, and validate CSS.

Markdown Preview

/tools/markdown

Stable

Write and preview Markdown content.

Color Picker

/tools/color

Stable

Pick, convert, and inspect color values.

Icon Finder

/tools/icons

Stable

Search icon libraries for UI assets.

Database Query

/tools/database

Beta

Run SQLite queries in a focused local workspace.

UUID Generator

/tools/uuid

Stable

Generate UUID v4 values in bulk.

Timestamp Converter

/tools/timestamp

Stable

Convert Unix, ISO, UTC, and local dates.

Future debugging tools to implement

33 planned
P1

OpenTelemetry Trace Viewer

/tools/otel-trace-viewer

Load OTLP-style JSON traces locally, show spans, durations, parent-child relationships, errors, and slow service hops.

Mobile Network Debug Checklist

/tools/mobile-network-debug

Generate setup steps for Charles, Proxyman, HTTP Toolkit, Requestly, Android Network Inspector, Chucker, OkHttp logging, and device proxy debugging.

React Native Debug Pack

/tools/react-native-debug

Combine Metro logs, Hermes errors, React Native stack traces, network notes, startup markers, and Flipper-alternative guidance.

Android Logcat Analyzer

/tools/android-logcat

Analyze Logcat, fatal exceptions, ANRs, process IDs, package names, device info, and root-cause candidates.

Android Debug Helper

/tools/android-debug

Turn symptoms into adb, emulator, profiler, network, and device-inspection commands for Android investigations.

Mobile Feedback Parser

/tools/mobile-feedback

Normalize tester reports into repro steps, environment details, attachments, expected behavior, actual behavior, and triage labels.

Monitoring Snapshot Inspector

/tools/monitoring-inspector

Inspect pasted metrics, alerts, logs, and traces to highlight anomalies, saturation, latency spikes, and error-rate shifts.

Chrome Mobile DevTools Guide

/tools/mobile-devtools

Provide checklist-driven debugging for mobile browser layout, network, console, performance, and remote inspection workflows.

API Auth Config Tester

/tools/api-auth-config

Generate and test API auth headers, tokens, sample credentials, request signing inputs, and endpoint-specific auth fixtures.

P2

Python Debug Log Formatter

/tools/python-debug-log

Format Python tracebacks, logging output, PySnooper-style traces, and execution notes into a compact debug report.

Python Stack Sampler Inspector

/tools/python-profiler

Summarize sampling profiler output, hot frames, blocking calls, and CPython stack snapshots.

GDB / LLDB Session Viewer

/tools/native-debug-session

Parse debugger transcripts into breakpoints, signals, frames, variables, commands, and next actions.

Kubernetes Debug Helper

/tools/k8s-debug

Generate kubectl logs, describe, events, exec, debug-container, and manifest checks from pod/service symptoms.

Binary / Hex Inspector

/tools/binary-inspector

Inspect pasted hex or Base64 bytes, detect magic numbers, convert endian values, and surface file signatures.

Heap / Memory Event Visualizer

/tools/heap-visualizer

Visualize allocation/free event logs, heap growth, suspicious leaks, and memory lifecycle patterns.

Runtime Inspector Notes

/tools/runtime-inspector

Organize app state, storage, network logs, feature flags, and runtime observations into a repeatable debug report.

Apple Debug Helper

/tools/apple-debug

Assist with iOS/macOS crash snippets, Xcode notes, Instruments profiling, symbolication, device logs, and signing clues.

Remote Web Debug Helper

/tools/remote-web-debug

Create setup steps for Safari Web Inspector, Chrome remote devices, Weinre-style legacy debugging, and same-network device checks.

Java Process Diagnosis Helper

/tools/java-process-debug

Parse JVM logs, thread dumps, heap hints, GC snippets, stack traces, and process-health symptoms.

Go Struct Dump Formatter

/tools/go-dump

Format Go dumps, structs, maps, slices, and panic output into readable tree and table views.

Certificate Chain Viewer

/tools/certificate-viewer

Inspect pasted PEM certificates, chains, issuers, subjects, SANs, expiry, fingerprints, and validation warnings.

Sample Data Generator

/tools/sample-data-generator

Generate structured arrays of sample objects with custom fields, value types, API response shapes, and export formats.

OpenBadge Validator

/tools/openbadge-validator

Validate OpenBadge credential JSON, required fields, issuer metadata, evidence links, expiry, and verification status.

PNG Text Decoder

/tools/png-text-decoder

Extract PNG text chunks, metadata, dimensions, color details, and hidden diagnostic payloads from uploaded images.

P3

Chrome DevTools MCP Helper

/tools/chrome-devtools-mcp

Generate browser automation, DevTools Protocol, screenshot, console, network, and performance-debugging playbooks.

DWARF Debug Info Explainer

/tools/dwarf-explorer

Explain DWARF debug-info snippets, symbols, compilation units, line tables, and native-debug metadata.

Time Travel Debugging Notes

/tools/time-travel-debug

Compare replay debugging, rr, Redux DevTools, browser timelines, and record/replay investigation patterns.

Debugging Playbook Generator

/tools/debugging-playbook

Convert a symptom, stack trace, or incident note into a step-by-step debugging plan and evidence checklist.

Qt Debug Helper

/tools/qt-debug

Format Qt logs, signals/slots notes, platform plugin errors, build metadata, and cross-platform runtime symptoms.

Android Emulator Matrix

/tools/android-emulator

Plan emulator coverage by API level, device class, density, architecture, Play Services, and network profile.

Unity Debug UI Planner

/tools/unity-debug-ui

Plan in-game debug overlays, runtime toggles, metrics panels, logs, and QA-only controls.

AI Debug Question Builder

/tools/debug-question-builder

Turn logs, traces, failing tests, and repro notes into concise questions for AI-assisted debugging sessions.

Product Planning Timeline

/tools/product-planning

Prioritize debug-tool ideas, score effort and impact, and visualize delivery order on a lightweight Gantt-style timeline.

Research sources

Shipped in the codebase

shipped
tools/all

Tool catalog route

`/tools/all` lists the live registry and links to implemented tool routes. It is a catalog, not a standalone tool.

json, jwt, base64, hash, regex, url

Inspect and transform tools

JSON Tools, JWT Decoder, Base64, Hash Generator, Regex Tester, and URL Encoder have routed client implementations.

http-status

API reference utility

HTTP Status is implemented as a searchable local reference for status codes, causes, and fixes.

crash-beautifier, code-diff, build-diff

Runtime debugging tools

Crash Beautifier, Code Diff, and Build Diff are usable browser tools with copy/download flows.

html, css, markdown, color, icons

Frontend workbench tools

HTML Tools, CSS Tools, Markdown Preview, Color Picker, and Icon Finder have implemented UI workflows.

uuid, timestamp

Small utilities

UUID Generator and Timestamp Converter are implemented as focused local utilities.

Beta or needs polish

beta
tools/api

API Tester workbench

Flagship workflow for REST requests, tabs, headers, auth helpers, environments, history, local collections, imports, and optional authenticated collection sync. Cloud rename/update polish and broader request-runner hardening are still needed.

tools/database

SQLite database query

Upload, inspect, query, preview tables, keep local query history, and export CSV are implemented. The visualization tab is still a placeholder.

tools/bundle-analyzer

Bundle Analyzer

Parses pasted module-size lines and produces a summary, top modules, copy, and download output. It does not yet ingest native webpack stats JSON or analyzer HTML directly.

tools/startup-profiling

React Native startup profiling

Parses `[Performance] Name: 123ms` style logs into phase totals and a simple timeline. Broader log formats and imported trace support are not implemented yet.

Next work

next
beta tools

Finish beta tool gaps

Either implement or remove the SQLite visualization tab, add real bundle/stats import support, and tighten API Tester cloud update behavior.

tools/lib + src/lib/tools

Shared logic extraction

Continue moving reusable parsing and transform logic out of client pages so browser tools, tests, and a future CLI can share implementations.

tool tests

Route-level smoke coverage

Add focused tests for the catalog and high-risk tools so registry claims stay aligned with routed code.

CLI_ROADMAP.md

CLI foundation

Start with pipe-friendly commands for tools that already have shared or easily extractable logic: JSON, JWT, Base64, hash, regex, URL, diff, and HTTP status.

Backlog proposals

backlog
API & Network / API

OpenAPI Viewer

Preview Swagger/OpenAPI specs, endpoints, schemas, and examples.

API & Network / API

GraphQL Explorer

Run GraphQL queries with variables, headers, and schema introspection.

API & Network / Network

Webhook Inspector

Capture, replay, and debug webhook payloads from external services.

API & Network / API

cURL Converter

Convert cURL commands into fetch, Python, Go, and Postman-style requests.

API & Network / Network

HAR Viewer

Inspect browser network exports with request waterfalls and timing data.

API & Network / Network

DNS Lookup

Resolve A, AAAA, CNAME, MX, TXT, and NS records from a simple workbench.

Inspect & Transform / Security

SSL Certificate Inspector

Check certificate chain, expiry, issuer, SANs, and TLS metadata.

Database & Config / Data

YAML/TOML Tools

Format, validate, and convert YAML, TOML, and JSON configuration files.

Database & Config / Data

SQL Formatter

Format SQL queries and highlight common syntax mistakes.

Database & Config / Ops

Cron Parser

Explain schedules, preview next run times, and validate cron expressions.

Database & Config / DevOps

Dockerfile Linter

Review Dockerfiles for ordering, caching, security, and image size issues.

Database & Config / DevOps

Kubernetes YAML Validator

Validate manifests and surface common deployment configuration problems.

Frontend Workbench / Frontend

Accessibility Checker

Inspect contrast, labels, landmark structure, and common WCAG issues.

Utilities / Utilities

QR Code Studio

Generate QR codes for URLs, Wi-Fi, contact cards, and payload testing.