For real work, old tools, and files that refuse to behave.

Data WorkBench

Open the payload. Shape it. Prove what changed.

Data WorkBench is one bench for people working with the files they actually touch: JSON, XML, CSV, XLSX, graphics, exports, diagnostics, conversions, and the awkward parts between systems. It will not do everything. It is here to make most of the work less stupid.

  • 100% your controlYour files, edits, exports, and save-back choices stay in your hands.
  • Complete code transparencyThe public workbench is static code you can inspect in the repo.
  • No harvestingNo analytics, hidden uploads, server-side processing, or connector calls.
Try Data WorkBench

What Is Here So Far

Data WorkBench is built around work people already do every day: opening payloads, checking exports, fixing files, converting formats, reviewing changes, and trying not to leave a surprise for the next person.

Source trust cautions

Use known and trusted sources, but be precise about what trusted means. It is not just "I used it before" or "they are big." Trust should come from evidence: the official domain, direct navigation, a known owner, current documentation, and clear data handling.

Authorities give the same shape of advice: avoid links that arrive unexpectedly, verify contact details yourself, and prefer official websites or addresses you typed directly.

  • USA guidance from FTC and CISA: familiar names and trusted-looking sources can still be impersonation.
  • UK NCSC guidance: use details from official websites, not the suspicious message.
  • Australian Cyber Security Centre guidance: type official web addresses and use legitimate contact details.
  • Government of Canada guidance: check official domains and avoid convincing look-alikes.
Why WorkBench?

I needed this for real data handling, so I took Jigs I was already using and brought that repeatable workflow into the WorkBench.

A Jig is a saved ruleset for interpreting, shaping, validating, converting, and exporting a source. For an XLSX workbook, a Jig can remember the sheet, header row, data start, field names, included columns, and export shape.

The point is not novelty. It is cleaner routine work: open the payload, understand it, change it carefully, convert it when needed, and leave proof of what happened.

AI can still help where judgment matters: reasoning, mapping, explaining, reviewing, generating rules, helping design Jigs, and catching weirdness. The WorkBench handles the local routine parts directly.

The usual mess WorkBench approach
Ugly payload viewer Cleaner Explorer, paths, related values, and readable structure.
Random formatter site Local browser workflow without the paste-to-mystery-box feeling.
Spreadsheet chaos Workbook, sheet, header, column rules, and reusable Jigs.
Silent conversion Receipts, assumptions, warnings, and review prompts.
AI used for tiny formatting chores Let the WorkBench do routine transformations; use AI where judgment matters.
One-off cleanup Saved rulesets and Jigs for repeatable work.
Human-only slog Human and AI collaboration with clearer context.
JSON

JSON Explorer

Expandable structure, search, paths, related values, inline edits, diff context, and focused inspection.

Delimited

CSV / TSV / OtherSV

Delimiter choices, header review, row and cell editing, ambiguity warnings, formula-looking cells, and export.

XML

XML

Tree view, raw edit, attributes, namespaces, mixed content, entities, and no pretending XML is JSON.

Workbook

XLSX / Workbook Path

Workbook intake, sheet logic, header rules, column shaping, Jigs, export recipes, and Tab Tamer-style repeatability.

Output

Conversion / Export

Convert between formats, review assumptions and risks, then copy, download, or save back to a browser-approved local file when available.

Trust

Trust / Diagnostics / Receipts

Diffs, diagnostics, fidelity receipts, what changed, what may be risky, and review before export.

AI

Human / AI Workflow

Easier paths for humans, clean outputs for AI, and less wasting AI on tiny formatting chores.

Text

Text / Escape Tools

Inspect JSON strings, XML/HTML entities, URL encoding, invisible characters, line endings, and Unicode weirdness.

What It Is Becoming

Data WorkBench is growing into a place where user actions, source data, exports, and AI-assisted workflows can line up without adding theater. AIs love structure and clarity. So do people trying to ship clean data before lunch.

Local-first by default. No analytics, no hidden external mutation, and live connectors come later with explicit review.

  • Better working surfaces

    Cleaner paths for the source data people already inspect, fix, reshape, and hand off.

  • Representation clarity

    Raw text, semantic values, escaping, Unicode, and display behavior stay visible instead of getting politely mangled.

  • Receipts for change

    Exports explain assumptions, warnings, loss notes, and review state before output leaves the bench.

  • Source-aware workflows

    Files, browser captures, request/response payloads, and future connectors with explicit trust boundaries.

  • AI-ready structure

    Cleaner data shape and clearer review context make future AI actions less magical and less hazardous.

Feature list

Easy, secure file work in one page.

Open common data and image files in your browser, inspect what is inside, clean or edit where it is safe, and keep output reviewable.

  • Easy Pick, drop, or paste.
  • One page Views and output stay together.
  • Secure No uploads or analytics.
  • Versatile Data, workbooks, text, and images.
  • More coming More formats and connectors later.
View Raw source, trees, tables, previews, metadata.
Edit JSON values, table cells, raw XML/text, crop/resize.
Clean Create local cleaned image copies where the format path is supported.
Convert Export useful target shapes with visible loss notes.
Save back Guarded local overwrite only for eligible file types and browser handles.
Prove Use diffs, diagnostics, trust notes, fidelity checks, and receipts.
Local by design Files, previews, edits, graphics handling, exports, and receipts run in the browser session.
Guarded behavior XLS/XLSX and graphics use export-copy boundaries; external connectors are future work.
Not claimed No upload, retention, analytics, backend processing, compliance certification, or live connector mutation.