JSON to TypeScript
Interfaces worked out from example documents, optional fields marked.
JSON to Rust
Loading…
This tool failed to start
It needs WebAssembly and WebGL. Please update your browser or enable hardware acceleration, then reload.
Loading…
It needs WebAssembly and WebGL. Please update your browser or enable hardware acceleration, then reload.
All tools › Data as code
Structures with serialisation attributes and the renames a Rust name needs.
It runs entirely in this browser tab: the documents you paste are never uploaded, and the tool makes no network request while it works. Open your browser's network panel and try it — nothing leaves the page.
JSON to TypeScript
Interfaces worked out from example documents, optional fields marked.
JSON to Go
Structures with serialisation tags and exported field names.
Data to SQL schema
A CREATE TABLE worked out from the values, with the key candidates named.
SQL insert generator
Statements from a table, values escaped the way each dialect wants.
SQL IN clause builder
A column of values as a list, quoted where it has to be and cut into batches.
Diagram from a schema
Reads CREATE TABLE statements and draws the relationships between them.