-
Notifications
You must be signed in to change notification settings - Fork 12
Modules
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:
- rdf-examples: Different examples using modules which implement RDFJS Interfaces
- rdf-data-model: A basic implementation of the RDFJS Data Model
- rdf-filter-stream: Filters a RDFJS Stream using a filter callback or quad pattern
- rdf-source: Abstract RDFJS Source Interface implementation
- rdf-parser-jsonld: RDFJS Source Interface wrapper for jsonld.js
- rdf-serializer-ntriples: N-Triples serializer that implements the RDFJS Sink Interface
- rdf-normalize: RDF graph normalization
- 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
- 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
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 |