Structify

Structured data workspace

GitHub
VS Code for structured data

Format, validate, and transform structured data without leaving your workflow.

Structify is a fast, local-first workspace for developers, integration engineers, SAP consultants, backend teams, and API builders working with real-world payloads.

Local-first privacy

No payload uploads by default.

Instant feedback

Client-side formatting and validation.

Sensitive data aware

Mask tokens, passwords, cards, and API keys.

Composable pipelines

Chain validate, convert, beautify, and export.

Cmd/Ctrl + K ready
input.jsondetected JSON
{
  "source": "SAP CPI",
  "messageType": "OrderCreated",
  "payload": { "id": 4815, "priority": "high" },
  "token": "••••••••••••••••"
}
Valid JSON
Sensitive token masked
formatted output18 ms
{
  "source": "SAP CPI",
  "messageType": "OrderCreated",
  "payload": {
    "id": 4815,
    "priority": "high"
  },
  "token": "[masked]"
}
Suggested actions
BeautifyGenerate schemaCopy JSONPathConvert to XMLExplain payload

JSON Beautifier

Format, minify, and validate JSON payloads.

Launch

XML Beautifier

Format and validate XML documents.

Launch

XML ↔ JSON

Convert between XML and JSON side by side.

Launch

YAML Formatter

Beautify YAML and convert YAML ↔ JSON.

Launch

CSV Tools

Convert CSV ↔ JSON with a table preview.

Launch

Compare / Diff

Compare two payloads with a Monaco diff viewer.

Launch

JWT Decoder

Decode and inspect JWT header and claims.

Launch

Base64 Encode/Decode

Encode or decode Base64 and Base64URL strings.

Launch

URL Encode/Decode

Encode or decode URL components safely.

Launch

HTML Encode/Decode

Escape or unescape HTML entities.

Launch

Unix Timestamp Converter

Convert between epoch time and human-readable dates.

Launch

UUID Generator

Generate UUID v4 values quickly.

Launch

Hash Generator

Generate MD5 and SHA-256 hashes for text.

Launch
Developer-first architecture

A complete structured data workspace, not just a formatter.

Build around reusable services, Zustand-ready workspace state, local snapshots, command registration, and future worker-backed parsing for large files.

Command palette
Multi-tab payloads
Visual tree explorer
Schema generator
Regex studio
Tauri desktop app

Monaco workspace

Syntax-aware editors, diff views, folding, minimaps, and VS Code-style keyboard flows.

Format conversion

JSON, XML, YAML, CSV, TOML, INI, properties, Base64, JWT, SQL, and Excel workflows.

Semantic compare

Side-by-side diffs with whitespace, ordering, normalization, and patch export options.

API playground

REST testing, curl import, headers, JWT auth, environments, collections, and formatted responses.

AI payload assistant

Explain structures, suggest fixes, generate samples, and translate SOAP XML into REST JSON.

SAP integration kit

IDoc visualization, CPI payload analysis, escaped XML decoding, namespaces, and SOAP explorers.