Skip to content
Linked Data API for JavaScript
Branch: master
Clone or download
Tim Berners-Lee
Tim Berners-Lee 0.20.0
Latest commit a91db98 Mar 18, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
Documentation Add hand-written Documentation to the travis copying into github.io g… Nov 14, 2018
diagrams diagram in various formats Sep 25, 2018
example
parsers
reference fixes to callback functions which are rdflib-like not node-like Feb 20, 2018
src Also zap read cache when POST Mar 18, 2019
test
testSaveRestore Revert fetcher.js to previous structure, pass unit tests Jul 22, 2016
tests
.babelrc Use same build configuration as Mashlib. Sep 25, 2018
.browserslistrc
.gitignore
.gitmodules Completely rework RDFa pasring. No submodule. One file parseRDFa.js c… Aug 25, 2015
.travis.yml
.travis_publish
.web_base
AUTHORS
CONTRIBUTING.md
MIT-LICENSE.txt
README.md Reads RDFa and JSON-LD Feb 18, 2019
changes.txt [term] absorb rdfs.js Oct 16, 2012
jquery.uri.js Put the jquery extensions under version control. (They are part of di… Jan 17, 2012
jquery.xmlns.js
package-lock.json 0.20.0 Mar 18, 2019
package.json
webpack.config.js

README.md

rdflib.js

NPM Version Join the chat at https://gitter.im/linkeddata/rdflib.js

Javascript RDF library for browsers and Node.js.

  • Reads and writes RDF/XML, Turtle and N3; Reads RDFa and JSON-LD
  • Read/Write Linked Data client, using WebDav or SPARQL/Update
  • Local API for querying a store
  • Compatible with RDFJS task force spec
  • SPARQL queries (not full SPARQL)
  • Smushing of nodes from owl:sameAs, and owl:{f,inverseF}unctionProperty
  • Tracks provenance of triples keeps metadata (in RDF) from HTTP accesses

Documentation

See:

for more information.

Install

npm install

Generate the dist directory

npm run build:browser

Node.js

Make sure you have Node.js and Node Package Manager (npm) installed.

npm install --save rdflib

Contribute

Subdirectories

  • dist: Where the bundled libraries are built. Run npm run build to generate them.
  • test: Tests are here.
  • lib: Transpiled, non-bundled library is built here when the library is published to npm.

Dependencies

- XMLHTTPRequest (Node.js version)

Thanks

Thanks to the many contributors who have been involved along the way. LinkedData team & TimBL

LICENSE

MIT

You can’t perform that action at this time.
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.