Displaying 1 to 20 from 46 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.

solid - Solid - Re-decentralizing the web (project directory)

  •    HTML

Solid (derived from "social linked data") is a proposed set of conventions and tools for building decentralized Web applications based on Linked Data principles. Solid is modular and extensible. It relies as much as possible on existing W3C standards and protocols. The Solid platform uses the following standards.

Cayley - An open-source Graph Database

  •    Go

Cayley is an open-source graph inspired by the graph database behind Freebase and Google's Knowledge Graph. Its goal is to be a part of the developer's toolbox where Linked Data and graph-shaped data (semantic webs, social networks, etc) in general are concerned.




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.

glue - Linked Data Visualizations Across Multiple Files

  •    Python

Please report problems to glueviz@gmail.com, or open an issue.

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.

context - conTEXT - Lightweight Text Analytics using Linked Data

  •    Javascript

conTEXT - Lightweight Text Analytics using Linked Data