graphy.js

A collection of RDF libraries for JavaScript

View the Project on GitHub

NPM version Dependency Status

graphy is a collection of high-performane RDF libraries for JavaScript developers with a focus on usability.

Each package works with both Node.js and the browser (with the help of a bundler such as Browserify or Webpack).

npm install --save graphy

API Reference

Documentation for the graphy JavaScript API. Includes API examples.

Command Line Interface

Documentation for the $ graphy command-line interface. Includes CLI examples.

Performance Benchmarks

See how graphy stacks up against other libraries.

Features

Package Tree

The graphy GitHub repository contains source code for all of the packages published on npm under the @graphy org. Each package is namespaced according to its category, sub-category, and function. They are enumerated here for clarity:
graphy/:
  core.:
    data.:
      factory: '@graphy/core.data.factory'
  memory.:
    dataset.:
      fast: '@graphy/memory.dataset.fast'
  content.:
    nt.:
      read: '@graphy/content.nt.read'
      scan: '@graphy/content.nt.scan'
      scribe: '@graphy/content.nt.scribe'
      write: '@graphy/content.nt.write'
    nq.:
      read: '@graphy/content.nq.read'
      scan: '@graphy/content.nq.scan'
      scribe: '@graphy/content.nq.scribe'
      write: '@graphy/content.nq.write'
    ttl.:
      read: '@graphy/content.ttl.read'
      scribe: '@graphy/content.ttl.scribe'
      write: '@graphy/content.ttl.write'
    trig.:
      read: '@graphy/content.trig.read'
      scribe: '@graphy/content.trig.scribe'
      write: '@graphy/content.trig.write'
    xml.:
      scribe: '@graphy/content.xml.scribe'


License

ISC © Blake Regalia