Skip to content
SPECIFICTION
Get listed

JSON-LD Playground

json-ld.github.io

Web
Visit json-ld.github.io
Spec score 7.4 #12 of 24 in Schema Markup Tools

Spec sheet

Purpose
The playground lets users enter JSON-LD markup and see the generated output.Read 9 Oct 2026 · json-ld.github.io
Intended users
The JSON-LD site describes the playground as useful for people learning JSON-LD and for developers debugging, visualizing, and sharing markup.Read 9 Oct 2026 · json-ld.org
Integrations
The repository identifies Cloudflare Pages as the site deployment platform and says the site is published using Eleventy.Read 4 Oct 2026 · github.com
Support
The JSON-LD site says anyone may join the Community Group, participate on its mailing list, join discussion calls, and collaborate on projects.Read 4 Oct 2026 · json-ld.org
License
The Playground page says the website content is released under the Creative Commons CC0 Public Domain Dedication except where an alternate is specified.Read 4 Oct 2026 · json-ld.github.io
Browser-based editor
The repository says the new playground is built with CodeMirror 6 and integrated into its UI using petite-vue.Read 9 Oct 2026 · github.com
Content license
The playground page says website content is released under the Creative Commons CC0 Public Domain Dedication except where an alternate is specified.Read 9 Oct 2026 · json-ld.github.io
Context and frame inputs
The interface includes inputs for a new JSON-LD context and a JSON-LD frame.Read 9 Oct 2026 · json-ld.github.io
Contexts and frames
The interface includes inputs for a document URL, context URL, frame URL, and a new JSON-LD context and frame.Read 4 Oct 2026 · json-ld.github.io
Editor
The repository says the Playground editor is built with CodeMirror 6 and integrated into the surrounding UI using petite-vue.Read 4 Oct 2026 · github.com
Editor shortcuts
The @ key autocompletes JSON-LD keywords, and Ctrl+Space autocompletes available keys in @context.Read 9 Oct 2026 · json-ld.github.io
Examples
Built-in examples include Person, Event, Place, Product, Recipe, Library, and Activity.Read 9 Oct 2026 · json-ld.org
Hosting
The repository says the site is deployed using Cloudflare Pages and that the playground has a special proxy for HTTP URLs.Read 9 Oct 2026 · github.com
Processing modes
The playground offers Default, JSON-LD 1.0, and JSON-LD 1.1 processing modes.Read 9 Oct 2026 · json-ld.org
Processing views
The page lists Expanded, Compacted, Flattened, Framed, N-Quads, Normalized, and Visualized output views.Read 4 Oct 2026 · json-ld.github.io
Processor
The playground uses jsonld.js, which conforms to JSON-LD 1.1 syntax, API, and framing specifications.Read 9 Oct 2026 · json-ld.org
Proxy
The project repository says the Playground has a special proxy to handle http: URLs.Read 4 Oct 2026 · github.com
Related tools
The site links to a classic JSON-LD 1.0 Playground, RDF Distiller, and Verifiable Credentials Playground.Read 9 Oct 2026 · json-ld.org
Remote contexts
The playground warns when it detects a remote context that is not known to be fully working and suggests an alternative community context.Read 9 Oct 2026 · json-ld.github.io
Sharing
The main JSON-LD site describes the Playground as a tool developers can use to debug, visualize, and share JSON-LD markup.Read 4 Oct 2026 · json-ld.org
Signature demo limit
The page says RSA and Bitcoin signature demos are temporarily unavailable as of 2022-08-25 and points to the Verifiable Credentials Playground for a related demo.Read 9 Oct 2026 · json-ld.org
Signing
The Playground page lists options to sign with RSA and Bitcoin.Read 4 Oct 2026 · json-ld.github.io
Transformations
The output options include Expanded, Compacted, Flattened, Framed, N-Quads, Canonized, Table, Visualized, and Signatures.Read 9 Oct 2026 · json-ld.org

Where Specifiction places it

Alternatives to JSON-LD PlaygroundAll alternatives →