Skip to content
@rdfjs-base

RDF/JS compatible libraries

RDF/JS Base

The packages in this organization implement many basic features required to handle RDF data in JavaScript. Interfaces defined in RDF/JS specifications are used if available. Other interfaces are aligned to the concepts of RDF/JS and EcmaScript standards.

RDF-Ext

The combined usage of multiple @rdfjs-base packages can be complicated. To simplify the usage, RDF-Ext does all the factory handling for you. It is recommended for most people. Using individual @rdfjs-base packages could be of interest once you think about bundle size. Before you reach that point, you should just stay with RDF-Ext.

ESM vs. CommonJS

Most packages already use ESM only. They are intentional ESM only, so they don't require a build system and keep the time required for maintenance low. If you need a CommonJS version of a package, you should check for older major versions. Don't worry about a package being outdated. New features aren't backported, but reported bugs will be fixed.

Contributing

Contributions are very welcome. Please see the contributing guidelines for more details.

Popular repositories Loading

  1. data-model data-model Public

    A basic implementation of the RDF/JS Data Model

    JavaScript 24 11

  2. parser-jsonld parser-jsonld Public

    JSON-LD parser that implements the RDFJS Sink interface using jsonld.js

    JavaScript 12 6

  3. dataset dataset Public

    An indexed implementation of the RDF/JS Dataset

    JavaScript 10 2

  4. fetch-lite fetch-lite Public

    Wrapper for fetch to simplify sending and receiving RDF data

    JavaScript 8 2

  5. namespace namespace Public

    Named Node builder

    JavaScript 5 3

  6. serializer-jsonld serializer-jsonld Public

    JSON-LD serializer that implements the RDFJS Sink interface

    JavaScript 4 3

Repositories

Showing 10 of 30 repositories
  • tree Public

    Tree structure for a set of RDF/JS Quads

    rdfjs-base/tree’s past year of commit activity
    JavaScript 0 MIT 0 0 0 Updated Dec 7, 2024
  • traverser Public

    Generic traverser for RDF/JS datasets

    rdfjs-base/traverser’s past year of commit activity
    JavaScript 1 MIT 0 0 0 Updated Dec 7, 2024
  • to-ntriples Public

    Converts RDFJS Terms and Quads to N-Triple strings

    rdfjs-base/to-ntriples’s past year of commit activity
    JavaScript 1 MIT 5 1 0 Updated Dec 7, 2024
  • term-set Public

    Set for RDF/JS Terms

    rdfjs-base/term-set’s past year of commit activity
    JavaScript 1 MIT 2 0 0 Updated Dec 7, 2024
  • term-map Public

    Map for RDF/JS Terms keys

    rdfjs-base/term-map’s past year of commit activity
    JavaScript 1 MIT 2 0 0 Updated Dec 7, 2024
  • sink-map Public

    Map for RDFJS Sinks including shortcut methods

    rdfjs-base/sink-map’s past year of commit activity
    JavaScript 2 MIT 5 0 0 Updated Dec 7, 2024
  • sink Public

    Abstract RDFJS Sink Interface implementation

    rdfjs-base/sink’s past year of commit activity
    JavaScript 1 MIT 3 0 0 Updated Dec 7, 2024
  • serializer-turtle Public

    Turtle serializer that implements the RDF/JS Sink interface

    rdfjs-base/serializer-turtle’s past year of commit activity
    JavaScript 4 MIT 0 0 0 Updated Dec 7, 2024
  • serializer-rdfjs Public

    RDFJS JavaScript code serializer that implements the RDFJS Sink interface

    rdfjs-base/serializer-rdfjs’s past year of commit activity
    JavaScript 1 MIT 1 1 0 Updated Dec 7, 2024
  • serializer-ntriples Public

    N-Triples serializer that implements the RDFJS Sink Interfaces

    rdfjs-base/serializer-ntriples’s past year of commit activity
    JavaScript 2 MIT 2 0 0 Updated Dec 7, 2024

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…