Displaying 1 to 20 from 22 results

jsonld.js - A JSON-LD Processor and API implementation in JavaScript

  •    Javascript

This library is an implementation of the JSON-LD specification in JavaScript. JSON, as specified in RFC7159, is a simple language for representing objects on the Web. Linked Data is a way of describing content across different documents or Web sites. Web resources are described using IRIs, and typically are dereferencable entities that may be used to find more information, creating a "Web of Knowledge". JSON-LD is intended to be a simple publishing method for expressing not only Linked Data in JSON, but for adding semantics to existing JSON.

rdflib - RDFLib is a Python library for working with RDF, a simple yet powerful language for representing information

  •    Python

RDFLib is a Python library for working with RDF, a simple yet powerful language for representing information as graphs. The current version of RDFLib is 4.2.2, see the CHANGELOG.md file for what's new.

Apache Jena - Java framework for building Semantic Web and Linked Data applications

  •    Java

Apache Jena is a Java framework for building Semantic Web and Linked Data applications. It interact with the core API to create and read Resource Description Framework (RDF) graphs. It serializes your triples using popular formats such as RDF/XML or Turtle. It also helps to persist your data using TDB, a native high performance triple store.

dokieli - :bulb: dokieli is a clientside editor for decentralised article publishing, annotations and social interactions

  •    Javascript

dokieli is a decentralised article authoring, annotation, and social notification tool which works from Web browsers. It is built with the following principles in mind: freedom of expression, decentralisation, interoperability. See the growing list of examples in the wild. Add the URLs of your articles or interactions to the list.




rdflib.js - Linked Data API for JavaScript

  •    Javascript

Javascript RDF library for browsers and Node.js. See Tutorial for using rdflib.js for more information.

node-solid-server - Solid server on top of the file-system in NodeJS

  •    Javascript

solid-server lets you run a Solid server on top of the file-system. You can use it as a command-line tool (easy) or as a library (advanced). You can install and run the server either using Node.js directly or using Docker. This and the following sections describe the first approach, for the second approach see the section use Docker Section below.

linked-sdmx - :rocket: Linked SDMX

  •    XSLT

See Linked SDMX Data about this project. This transformation is used to published some of the 270a Linked Dataspaces.


jsonld-cli - JSON-LD command line interface tool

  •    Javascript

This module provides a command line tool jsonld to manipulate JSON-LD data. It is written in JavaScript for node.js and uses the jsonld.js and jsonld-request. Inputs can be from stdin, URLs, or files. The command above will read in a PaySwarm Asset and Listing in RDFa 1.0 format, convert it to JSON-LD expanded form, compact it using the 'https://w3id.org/payswarm/v1' context, and dump it out to the console in compacted form.

jsonld-request - LIbrary to load JSON-LD from stdin, URLs, or files.

  •    Javascript

This JavaScript node.js library is used to read data from stdin, URLs, or files and convert to JSON-LD via jsonld.js. It can process JSON-LD in JSON and RDFa in HTML and output JSON-LD.

jsonld-signatures - An implementation of the Linked Data Signatures specification for JSON-LD

  •    Javascript

An implementation of the Linked Data Signatures specification for JSON-LD. This software works in all modern browsers as well as node.js via npm. In a browser environment, include jsonld, forge, and dist/jsonld-signatures.min.js via script tag or other mechanism.

php-json-ld - PHP implementation of a JSON-LD Processor and API

  •    PHP

This library is an implementation of the JSON-LD specification in PHP. JSON, as specified in RFC7159, is a simple language for representing objects on the Web. Linked Data is a way of describing content across different documents or Web sites. Web resources are described using IRIs, and typically are dereferencable entities that may be used to find more information, creating a "Web of Knowledge". JSON-LD is intended to be a simple publishing method for expressing not only Linked Data in JSON, but for adding semantics to existing JSON.

graph-pattern-learner - Evolutionary Graph Pattern Learner that learns SPARQL queries for a given set of source-target-pairs from an endpoint

  •    Python

In this repository you find the code for a graph pattern learner. Given a list of source-target-pairs and a SPARQL endpoint, it will try to learn SPARQL patterns. Given a source, the learned patterns will try to lead you to the right target. As you can immediately see, associations don't only follow a single pattern. Our algorithm is designed to be able to deal with this. It will try to learn several patterns, which in combination model your input list of source-target-pairs. If your list of source-target-pairs is less complicated, the algorithm will happily terminate earlier.

grafter - Linked Data & RDF Manufacturing Tools in Clojure

  •    Clojure

Grafter is a Clojure library for linked data processing. It is mature and under active development. It provides support for all common RDF serialisations and includes a library of functions for querying and writing to SPARQL repositories.

graphql-qb - CubiQL: A GraphQL service for querying multidimensional Linked Data Cubes

  •    Clojure

CubiQL (formerly called graphql-qb) is a proof of concept GraphQL service for querying Linked Data Cubes that was produced as part of the Open Gov Intelligence project. The primary aim of graphql-qb is to facilitate the querying of multidimensional QB datasets through GraphQL in an easier more familiar way than through SPARQL.

rdf-ldp - A suite of LDP software and middleware for RDF.rb & Rack

  •    HTML

Server-side support for Linked Data Platform (LDP) with RDF.rb. To get started with LDP, see the LDP Primer. Lamprey currently uses an in-memory repository, and is therefore not a persistent datastore out of the box. Backends are swappable, using any RDF::Repository implementation with named graph (#context) support. We are working to complete a recommended, default backend and introduce startup configuration. See /CONSTRAINED_BY.md and /IMPLEMENTATION.md for details.

stardog.js - Stardog JavaScript Framework for node.js and the browser

  •    Javascript

Universal Javascript fetch wrapper for communicating with the Stardog HTTP server. This framework wraps all the functionality of a client for the Stardog DBMS, and provides access to a full set of functions such as executing SPARQL queries, administrative tasks on Stardog, and the use of the Reasoning API.

tropy - Research photo management

  •    Javascript

Bring order to your research — use the power of Tropy to organize and describe your research photos so you can quickly find your sources whenever you need them. Visit tropy.org to learn more or follow @tropy on Twitter for important announcements. To get started, download the latest version of Tropy for your platform, check out the user's manual and join the discussion on the forums.