The Semantic Web is an extension of the World Wide Web through standards set by the World Wide Web Consortium (W3C). The goal of the Semantic Web is to make Internet data machine-readable.

Standards:

Tools/Libraries:

Some related links:

Older, looking-abandoned links:

"How RDF Databases Differ from Other NoSQL Solutions"

From awesome-semweb

A curated list of various semantic web and linked data resources.

Standards

RDF

RDFS

OWL

SHACL

ShEx

SPARQL

R2RML

RDFa

Tabular

Open Services for Lifecycle Collaboration (OSLC)

Web Annotation Data Model

Linked Data Notifications

Linked Data Platform

Linked Data Templates

Linked Data Fragments (LDF)

Data Cube extensions

Serialization

Format Description Mime-type
Turtle Terse RDF Triple Language. text/turtle, application/x-turtle
TriG Plain text format for serializing named graphs and RDF Datasets. application/trig, application/x-trig
JSON-LD JSON-based Serialization for Linked Data. application/ld+json
RDF/JSON RDF 1.1 JSON Alternate Serialization. application/rdf+json
N-Triples Line-based syntax for RDF datasets. application/n-triples
N-Quads Line-based syntax for RDF datasets. application/n-quads, text/x-nquads, text/nquads
Notation3 Notation3 (N3): A readable RDF syntax. text/n3, text/rdf+n3
RDF/XML RDF/XML Syntax Specification. application/rdf+xml, application/xml
TriX RDF Triples in XML. application/trix
HDT Binary RDF Representation for Publication and Exchange. application/x-binary-rdf
aREF Another RDF Encoding Form.
RDF/POST RDF/POST Encoding for RDF. application/rdf+x-www-form-urlencoded
YARRML YARRRML is a human readable text-based representation for declarative generation rules. It is a subset of [YAML], a widely used data serialization language designed to be human-friendly.
hextuples NDJSON serialization

Datatypes

Companies

Companies or businesses selling products with a primary focus on semantic web technology

Industry

Companies or businesses using semantic web technologies

Government

Research Institutions

Academic Journals

Databases

$ - Proprietary
OS - OpenSource
F - Free

Academic

(Note: this classification is somewhat arbitrary and is meant to capture databases that only have a published paper or were developed for that purpose and are not actively maintained)

SPARQL

Streaming SPARQL

Federated SPARQL

ACTIVE

ARCHIVE - inactive projects or old academic projects that may lack soruce code

Benchmarks

SPARQL Applications

GraphQL

Linked Data Fragments

Linked Data Platform (LDP)

Ecosystem

Conferences

Blogs

Groups

Knowledge Graph Management

$ - Proprietary
OS - OpenSource

Web Annotations

Mapping

Geo

Excel

CSV/Tabular

Object to RDF Mapping

RDB to RDF

RDF to Property Graphs

XML

R2RML

xR2RML
R2RML-F

RML

Other RDF Mappings

Ontologies

World Wide Web Consortium (W3C)

European Commission

Community

Educational

Ontology Development

Reasoners

Books

Programming

C

C\

C++

Clojure

Elixir

Go

Groovy

Haskell

Java

JavaScript

Kotlin

ObjectiveC

OCaml

Perl

PHP

Prolog

Python

R

Ruby

Rust

Scala

Swift

Editors

VIM

Emacs

JetBrains IDEs: Intellij IDEA, PyCharm, etc.

Visual Studio Code

TextMate

Sublime Text 3

BBedit

Geo

Browsers

Visualization

Data Cube

Datasets

IoT

DevOps

Platforms

Tools

Integrations

Machine Learning

Linked Data

CSVW

WebID

SHACL Implementations

SKOS Tools

NLP

IIIF

Other Awesome

Misc


Tags: architecture   distribution   storage  

Last modified 12 November 2024