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/Yoko_Ono",
"http://dbpedia.org/resource/Cynthia_Lennon"
]
}
JSON-LDJSON-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 official 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.
The JSON-LD Community Group is an excellent place to collaborate on JSON-LD technologies. Anyone may join the group and participate on the mailing list, join discussion calls, and collaborate on Community Group projects.
The W3C JSON-LD Working Group is responsible for the formal specification of JSON-LD. The most recent charter runs through . To participate in this work, please join the W3C and then join the Working Group. Prior to joining, the Working Group mailing list is visible to the public and participation in the specification repositories is encouraged.
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.