rrdf - R package for handling RDF data.

  •        12

Package to bring RDF and SPARQL functionality to R, using the Jena libraries (needs Java7 or higher). Apache License 2.0 for for the rrdflibs package files.




Related Projects

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.



dotNetRDF is a RDF, SPARQL and Semantic Web API written in C# for .Net 3.5 and higher It provides an object model for manipulating RDF and querying it using SPARQL. Additionally it supports a variety of popular triple stores including 4store, Sesame and Virtuoso.

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.


  •    Java

Jena is Java toolkit for developing semantic web applications based on W3C recommendations for RDF and OWL. It provides an RDF API; ARP, an RDF parser; SPARQL, the W3C RDF query language; an OWL API; and rule-based inference for RDFS and OWL. Jena is now an Apache project: http://jena.apache.org/

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.

Partial RDF Encryption API for Jena

  •    Java

PRE4J (Partial RDF Encryption API for Jena) is a lightweight API for encrypting selected RDF graph elements. PRE4J provides cryptographic extensions to the Jena Semantic Web Framework.

RDFSharp - Start playing with RDF!


RDFSharp is a lightweight library designed to ease the creation of .NET applications based on the RDF and Semantic Web data model.

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.

Pytypus Wiki

  •    Python

Pytypus is a Semantic Web project. In Pytypus, RDF is the base of comunication between agents in the semantic net. Every URI in the semantic net has its owner that rule its behavior. See home page

Ingenious Framework


Ingenious Framework is an easy to use, lightweight framework that hides semantic web technologies from you as a developer, but harnesses its benefits.

XBRL Import

  •    C

xbrlimport is designed to download and translate financial data encoded in XBRL into the turtle syntax for RDF as a means to import XBRL into the Semantic Web, and in support of W3C's work on in applying the Semantic Web to financial data.

D2RQ and D2R Server

  •    Java

The D2RQ API provides access to relational database content from within the Jena and Sesame RDF frameworks. D2R Server is a Semantic Web server and SPARQL endpoint based on D2RQ. Both use a declarative language for mapping database schemata to RDF.

BrownSauce RDF Browser

  •    Java

A project to aggregate and present arbitrary RDF data in as pleasing a manner as possible, that is a 'semantic web browser'. Brownsauce is a local http server; however it should be trivial to add other front

Browlser - View RDF/OWL in your browser

  •    Java

Browlser lets you view Semantic Web RDF/OWL straight from your browser. Supports SWRL rules for OWL files that also define rules for displaying the data. You can give someone a URL address which directly runs the OWL application.

Standard Content Archive Management

  •    Java

SCAM is a development environment for building metadata stores for RDF and the Semantic Web. SCAM is built upon international technology standards and metadata standards. Such as RDF, Dublin Core, IEEE/LOM and IMS.

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.

dashR - Dash for R - An R interface to the Dash ecosystem for creating analytic web applications

  •    Javascript

🛑 Make sure you're on at least version 3.0.2 of R. You can see what version of R you have by entering version in the R CLI. CRAN is the easiest place to download the latest R version. The R package dash makes it easy to create reactive web applications powered by R. It provides an R6 class, named Dash, which may be initialized via the new() method.

LDAvis - R package for web-based interactive topic model visualization.

  •    Javascript

R package for interactive topic model visualization. LDAvis is designed to help users interpret the topics in a topic model that has been fit to a corpus of text data. The package extracts information from a fitted LDA topic model to inform an interactive web-based visualization.

DiagrammeR - Graph and network visualization using tabular data in R

  •    R

With the DiagrammeR package you can create, modify, analyze, and visualize network graph diagrams. The output can be incorporated into RMarkdown documents, integrated with Shiny web apps, converted to other graph formats, or exported as image files. This package is made possible by the htmlwidgets R package, which provides an easy-to-use framework for bringing together R and JavaScript.

semantic-release - :package::rocket: Fully automated version management and package publishing

  •    Javascript

semantic-release automates the whole package release workflow including: determining the next version number, generating the release notes and publishing the package. This removes the immediate connection between human emotions and version numbers, strictly following the Semantic Versioning specification.

We have large collection of open source products. Follow the tags from Tag Cloud >>

Open source products are scattered around the web. Please provide information about the open source projects you own / you use. Add Projects.