Five browser tools for building and running the unified data standard.
Each is a single HTML file with no dependencies — they work opened straight from disk
and from a static host alike, and nothing you load ever leaves your machine.
The two visual tools share one file, node-graph.js, which draws every tree and graph.
JSON ● Workbench
Edit, inspect and convert the records themselves.
View & edit as text or as a collapsible tree, with inline editing, add/delete/reorder and undo
Verify syntax with line and column, and validate against a JSON Schema — cross-file $ref included
Convert to and from CSV and XML
Query with JSONPath-lite, and read metrics: shape, type spread, per-field fill rates
Records tab with a schema-generated form for adding, editing and deleting entries
Reach for this when the thing you are working on is the data.
Schema Studio — settle the target shape, and keep the type schemas in step with record.schema.json.
Taxonomy Studio — settle the vocabularies those schemas classify against, and align them with outside standards.
Mapper — point each legacy source at that shape, save the mapping, run the migration.
Workbench — open the result, check it, fix what needs fixing, and maintain it from there.
Hierarchy Explorer — look at how the migrated records actually hang together, and find the records that do not.
Schemas live in mdm-v1/ — the master envelope in record.schema.json,
the per-type schemas in types/, worked examples in examples/. All three tools load them
by file or drag-and-drop; the Studio can also open the whole folder at once.
Each tool keeps its working state in browser storage, so a reload does not lose anything,
and that storage is per-origin — a local copy and a hosted copy keep separate state.