All Projects → json-ld → Json Ld.org

json-ld / Json Ld.org

Licence: other
JSON for Linked Data

Projects that are alternatives of or similar to Json Ld.org

Laravel Api Response Builder
Builds nice, normalized and easy to consume Laravel REST API JSON responses.
Stars: ✭ 433 (-40.03%)
Mutual labels:  api, json
Element Api
Create a JSON API/Feed for your elements in Craft.
Stars: ✭ 493 (-31.72%)
Mutual labels:  api, json
Normalizr
Normalizes nested JSON according to a schema
Stars: ✭ 20,721 (+2769.94%)
Mutual labels:  api, json
Polr
🚡 A modern, powerful, and robust URL shortener
Stars: ✭ 4,147 (+474.38%)
Mutual labels:  api, json
Jsonui
jsonui is an interactive JSON explorer on your command line
Stars: ✭ 583 (-19.25%)
Mutual labels:  api, json
Dog Ceo Api
The API hosted at dog.ceo
Stars: ✭ 393 (-45.57%)
Mutual labels:  api, json
Zerocode
A community-developed, free, open source, microservices API automation and load testing framework built using JUnit core runners for Http REST, SOAP, Security, Database, Kafka and much more. Zerocode Open Source enables you to create, change, orchestrate and maintain your automated test cases declaratively with absolute ease.
Stars: ✭ 482 (-33.24%)
Mutual labels:  api, json
Api
HeadHunter API: документация и библиотеки
Stars: ✭ 324 (-55.12%)
Mutual labels:  api, json
Jikan
Unofficial MyAnimeList PHP+REST API which provides functions other than the official API
Stars: ✭ 531 (-26.45%)
Mutual labels:  api, json
Acts as api
makes creating API responses in Rails easy and fun
Stars: ✭ 506 (-29.92%)
Mutual labels:  api, json
Newton Api
➗ A really micro micro-service for advanced math.
Stars: ✭ 358 (-50.42%)
Mutual labels:  api, json
Ponzu
Headless CMS with automatic JSON API. Featuring auto-HTTPS from Let's Encrypt, HTTP/2 Server Push, and flexible server framework written in Go.
Stars: ✭ 5,373 (+644.18%)
Mutual labels:  api, json
Laravel Json Api Paginate
A paginator that plays nice with the JSON API spec
Stars: ✭ 351 (-51.39%)
Mutual labels:  api, json
Json Api Php
JSON-API (http://jsonapi.org) responses in PHP.
Stars: ✭ 426 (-41%)
Mutual labels:  api, json
Allorigins
👽 Pull contents from any page as JSON via API
Stars: ✭ 343 (-52.49%)
Mutual labels:  api, json
Sleekdb
Pure PHP NoSQL database with no dependency. Flat file, JSON based document database.
Stars: ✭ 450 (-37.67%)
Mutual labels:  api, json
Fractalistic
A framework agnostic, developer friendly wrapper around Fractal
Stars: ✭ 309 (-57.2%)
Mutual labels:  api, json
Laravel5 Jsonapi
Laravel 5 JSON API Transformer Package
Stars: ✭ 313 (-56.65%)
Mutual labels:  api, json
Networking
⚡️ Elegantly connect to a REST JSON Api. URLSession + Combine + Decodable + Generics = <3
Stars: ✭ 499 (-30.89%)
Mutual labels:  api, json
Spyke
Interact with REST services in an ActiveRecord-like manner
Stars: ✭ 591 (-18.14%)
Mutual labels:  api, json

Introduction

.. image:: https://badges.gitter.im/json-ld/json-ld.org.svg :alt: Join the chat at https://gitter.im/json-ld/json-ld.org :target: https://gitter.im/json-ld/json-ld.org?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge

JSON-LD (JavaScript Object Notation for Linking Data) is a lightweight Linked Data format. It is easy for humans to read and write. It is easy for machines to parse and generate. It is based on the already successful JSON format and provides a way to help JSON data interoperate at Web-scale. If you are already familiar with JSON, writing JSON-LD is very easy. There is a smooth migration path from the JSON you use today, to the JSON-LD you will use in the future. These properties make JSON-LD an ideal Linked Data interchange language for JavaScript environments, Web services, and unstructured databases such as CouchDB and MongoDB.

If you are already using JSON-LD, add yourself to the list of users_ in our wiki.

A Simple Example

A simple example of a JSON object with added semantics::

{ "@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" }

The example above describes a person whose name is John Lennon. The difference between regular JSON and JSON-LD is that the JSON-LD object above uniquely identifies itself on the Web and can be used, without introducing ambiguity, across every Web site, Web services and databases in operation today.

The Playground

If you would like to play around with JSON-LD markup, you may do so here:

https://json-ld.org/playground/

The Specifications

If you are a developer, you may be interested in the official JSON-LD W3C specifications:

  • JSON-LD 1.1 - A JSON-based Serialization for Linked Data_
  • JSON-LD 1.1 Processing Algorithms and API_
  • JSON-LD 1.1 Framing_

A list of all previous specification drafts is also available.

https://json-ld.org/spec/

.. _list of users: https://github.com/json-ld/json-ld.org/wiki/Users-of-JSON-LD .. _JSON-LD 1.1 - A JSON-based Serialization for Linked Data: http://www.w3.org/TR/json-ld/ .. _JSON-LD 1.1 Processing Algorithms and API: http://www.w3.org/TR/json-ld-api/ .. _JSON-LD 1.1 Framing: http://www.w3.org/TR/json-ld-framing/

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].