Skip to content
elf Pavlik edited this page Oct 13, 2016 · 24 revisions

A list of modules which already implement the RDFJS specification or will implement it in the future:

done

in progress

  • rdf-ext: RDF library for NodeJS and the Browsers
  • tracking issue
  • rdf-serializer-jsonld JSON-LD serializer that implements the RDFJS Sink Interfaces
  • rdflib.js Javascript RDF library (parsers, serializers, web fetcher, in-memory store) for browsers and NodeJS
  • tracking issue
  • graphy.js: Asynchronous, streaming RDF deserializer (currently supports Turtle/TriG/N-Triples/N-Quads)
  • N3.js Rubens lightning fast N3 parser

planned

  • jsonld.js The JSON-LD library
  • SimpleRDF The future simplest RDF library ever
  • We will work on it when more parsers and serializers are available
  • LDTR Transcribing various RDF syntaxes directly to JSON-LD

High Level

Parsers & Serializers

Parsers Serializers
Turtle N3.js, graphy.js, rdflib.js, green-turtle N3.js, rdflib.js
N-Triples N3.js, graphy.js, rdflib.js N3.js, rdflib.js, rdf-ext
Trig N3.js, graphy.js N3.js
N-Quads N3.js, graphy.js N3.js
JSON-LD jsonld.js, green-turtle jsonld.js, rdf-ext
RDFa green-turtle, rdflib.js
RDF/XML rdflib.js rdflib.js
SPARQL SPARQL.js, rdfstore-js
N3 N3.js, rdflib.js N3.js
Microdata green-turtle