Data is messy and disconnected. JSON-LD organizes and connects it, creating a better Web.
Linked Data empowers people that publish and use information on the Web. It is a way to create a network of standards-based, machine-readable data across Web sites. It allows an application to start at one piece of Linked Data, and follow embedded links to other pieces of Linked Data that are hosted on different sites across the Web.
{ "@context": "https://json-ld.org/contexts/person.jsonld", "@id": "http://dbpedia.org/resource/John_Lennon", "name": "John Lennon", "born": "1940-10-09", "spouse": "http://dbpedia.org/resource/Cynthia_Lennon" }
JSON-LD is a lightweight Linked Data format. It is easy for humans to read and write. It is based on the already successful JSON format and provides a way to help JSON data interoperate at Web-scale. JSON-LD is an ideal data format for programming environments, REST Web services, and unstructured databases such as Apache CouchDB and MongoDB.
The JSON-LD Playground is a web-based JSON-LD viewer and debugger. If you are interested in learning JSON-LD, this tool will be of great help to you. Developers may also use the tool to debug, visualize, and share their JSON-LD markup.
Launch the JSON-LD PlaygroundJSON-LD is available in a number of popular programming environments. Each implementation of JSON-LD listed below is fully conforming to the offical JSON-LD specifications.
The JSON-LD Test Suite (and Framing Test Suite) is useful for validating JSON-LD Processors.
Conformance of various processors is documented in the official implementation report.
JSON-LD has been developed by the W3C JSON-LD Community Group. It is a W3C Recommendation as of 16 January 2014. Participation is open to the public. There is a JSON-LD Github repository. If you need immediate help, we have a #json-ld IRC support channel on freenode.net. There is also a JSON-LD mailing list. All weekly meetings are open to the public, and are minuted, recorded, and archived. Listed below are all of the communication tools that the community uses on a weekly basis.
This website contains a number of curated
video, presentations, tutorials, and documentation about JSON-LD. Assuming you
are familiar with JSON, these training materials will help you quickly
put the power of JSON-LD into your web development efforts.
Learn more about JSON-LD