Development
Compare two JSON payloads and render a visual HTML diff with path-level additions, removals, changes, and statistics
json-diff-visualizerDevelopment
Compress HTML by removing comments, collapsing whitespace and minifying inline CSS/JS
html-minifierNetwork
Dissect the HTTP/3 over QUIC handshake byte-by-byte. Visualise the 1-RTT fresh handshake, session-ticket resumption, and 0-RTT early-data scenarios, with sequence diagrams, per-packet field layouts, the Retry packet, and a side-by-side comparison against TCP + TLS 1.3. Built for interview prep, protocol learning, and performance engineering.
http-3-quic-handshake-anatomyDevelopment
An interactive JSONPath REPL that runs multi-step query pipelines against any JSON. Write one JSONPath expression per line (e.g. $..book[?(@.price<10)] then $[0:5]) and see each step's matches with counts, paths, and values — plus a shareable URL that encodes your data and pipeline. Supports recursive descent ($..), wildcards ([*]), filters ([?(@.price<10)]), slices ([0:5:2]), and negative indices.
jsonpath-repl-playgroundDevelopment
An in-browser GraphQL client: write queries and variables, send them to any GraphQL endpoint, and inspect formatted JSON results or error arrays — perfect for iterating on schemas during development
graphql-playgroundDevelopment
A lightweight in-browser HTTP client (mini Postman): send GET/POST/PUT/DELETE requests with custom headers and body, inspect status, headers, timing, and formatted response — all from your browser
http-request-testerDevelopment
Convert JSON data into C# classes with PascalCase properties, JsonPropertyName attributes, and nested type inference
json-to-csharpDevelopment
Convert JSON data into Go struct definitions with json struct tags, exported PascalCase fields, and nested type inference
json-to-goDevelopment
Convert JSON data into Java classes with Jackson @JsonProperty annotations, private fields, getters, and setters
json-to-javaDevelopment
Convert JSON data into Kotlin data classes with @SerializedName annotations, nullable handling, and nested type inference
json-to-kotlinDevelopment
Convert JSON data into Rust structs with serde Serialize/Deserialize derives, snake_case fields, and serde rename attributes
json-to-rustDevelopment
Convert JSON data into TypeScript interfaces or type aliases with union types, optional fields, and nested object inference
json-to-typescript