Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
awesome-semantic-web
A curated list of various semantic web and linked data resources.
https://github.com/PR0CK0/awesome-semantic-web
Last synced: 3 days ago
JSON representation
-
Programming
-
PHP
-
Haskell
-
Perl
-
JavaScript
-
OCaml
- ocaml-rdf - Manipulate RDF graphs and execute Sparql queries.
-
Python
- RdfAlchemy
- ORDF
- Fuxi - Bi-directional logical reasoning system for the semantic web.
-
Prolog
-
Rust
- atomic-lib - Library for managing and (de)serializaing Atomic Data, a strict subset of RDF.
-
-
Companies
-
Data Cube extensions
- inova8
- Epimorphics
- PoolParty
- Oxford Semantic Technologies
- zazuko
- Oracle
- OntoText
- TopQuadrant
- OpenLinkSoftware
- in4mium
- Xylem Technologies
- Derivo
- AtomGraph - Free your data from silos
-
-
Standards
-
OWL
-
Linked Data Templates
-
RDF
-
RDFS
-
SHACL
-
SPARQL
- SPARQL 1.1 Overview
- SPARQL 1.1 Query Language
- SPARQL 1.1 Update
- SPARQL 1.1 Service Description
- SPARQL 1.1 Federated Query
- SPARQL 1.1 Query Results JSON Format
- SPARQL 1.1 Query Results CSV and TSV Formats
- SPARQL 1.1 Query Results XML Format (Second Edition)
- SPARQL 1.1 Entailment Regimes
- SPARQL 1.1 Protocol
- SPARQL 1.1 Graph Store HTTP Protocol
-
RDFa
-
Tabular
-
Open Services for Lifecycle Collaboration (OSLC)
-
Web Annotation Data Model
-
Linked Data Notifications
-
Linked Data Platform
-
Data Cube extensions
-
-
Serialization
-
Data Cube extensions
- RDF/POST - www-form-urlencoded` |
- Turtle - turtle` |
- TriG - trig` |
- JSON-LD - based Serialization for Linked Data. | `application/ld+json` |
- RDF/JSON
- N-Triples - based syntax for RDF datasets. | `application/n-triples` |
- N-Quads - based syntax for RDF datasets. | `application/n-quads`, `text/x-nquads`, `text/nquads` |
- Notation3
- RDF/XML
- TriX
- aREF
-
-
Visualization
-
BBedit
- SparqlBlocks - Build SPARQL queries with blocks
- SPARQLFilterFlow
-
-
Mapping
-
XML
-
Groups
- G2GML - Map RDF graphs to property graphs and output pg, json-pg, neo4j, pgx, aws or dot formats
- triplify-csv - CLI and Python package to generate triples or nquads from CSV files and a configuration file.
- Mapeathor - Definition of Excel-based mappings and translation to [R2]RML mappings
- RMLEditor - Community Edition of the RML Editor to create RML mappings in a visual way.
-
CSV/Tabular
- Morph-CSV - Exploitation of RML+FnO and CSVW for ensuring the effectiveness of SPARQL-to-SQL systems.
-
RDF to Property Graphs
- sparql-gremlin - SPARQL to Gremlin Translator available as a plugin of the popular Apache TinkerPop graph computing framework.
-
Object to RDF Mapping
-
-
Data Cube
-
Datasets
-
BBedit
- BBC - Ontologies - The ontologies the BBC is using to support its audience facing applications such as BBC Sport, BBC Education, BBC Music, News projects and more.
-
-
DevOps
-
BBedit
-
-
Datatypes
-
Data Cube extensions
- CDT
- RDF Datatyping - This document summarizes the common understanding of the RDF Core Working Group (further referred to as WG) with regards to the theoretical foundation for datatyping of literal values and serves as a basis of definition, discussion, and comparison of all proposed schemes for achieving a complete datatyping solution which are to be considered by the WG.
-
-
Industry
-
Data Cube extensions
- BestBuy
- DataLanguage
- Eccenca
- Perfect Memory - DAM-as-a-Brain, a Platform that collects, interprets and makes any data and content actionable.
-
-
Government
-
Data Cube extensions
- W3C's Gov enrment Linked Data Working Group archived wiki - "Developing standards which help governments publish their data as effective and usable Linked Data, using Semantic Web technologies"
-
-
Research Institutions
-
Data Cube extensions
- DICE: Data Science Group - Universität Paderborn.
- Knowledge Representation and Reasoning Group (KRR) - Research group is based at the Vrije Universiteit Amsterdam (VU).
- eXascale Infolab - eXascale Infolab, University of Fribourg, Switzerland.
- Data Semantics Lab - Data Semantics Lab, Wright State University
- Exascale Infolab - University of Fribourg, Switzerland
- IDLAB - Ghent University, Belgium
- Data Semantics Lab - Kansas State University, USA
-
-
Databases
-
Data Cube extensions
- Strabon - (OS) A spatiotemporal RDF store.
- Virtuoso - ($/OS).
- Oracle - ($).
- Mulgara - (OS).
- Node-Quadstore - (OS) A LevelDB-backed graph database for Node.js supporting quads, SPARQL queries and the RDF/JS interface.
- neptune - ($) Amazon Neptune is a fast, reliable, fully managed graph database service that makes it easy to build and run applications that work with highly connected datasets.
- Atomic-Server - (OS) Graph database + HTTP(S) server with authorization and versioning. Supports a strict subset of RDF.
- NitrosBase - (F)
-
Academic
-
-
SPARQL
-
Benchmarks
-
Federated SPARQL
- Berlin SPARQL Benchmark (BSBM)
- dice-group/triplestore-benchmarks - An Evaluation of Triplestore Benchamrks.
- RdfStoreBenchmarking
- Hobbit - Holistic Benchmarking of Big Linked Data.
- SP2Bench
- OTM Benchmark - A benchmark of object-triple mapping (OTM) libraries.
-
SPARQL Applications
- lens2odata - A GUI for discovery, search, and graph of RDF sources.
- sparql2xquery - SPARQL to XQuery Translator for use with MarkLogic Semantic Toolkit.
- decentsparql
- Porthole - Mac SPARQL editor and client.
- json-rql - SPARQL with a JSON-LD super-set syntax (like GraphQL for the semantic web)
-
-
GraphQL
-
SPARQL Applications
- hypergraphql - GraphQL interface for querying and serving linked data on the Web.
-
-
Linked Data Platform (LDP)
-
SPARQL Applications
- CarbonLDP - ($)
-
-
Ecosystem
-
Conferences
-
Blogs
-
Groups
- RDF-DEV - RDF-DEV COMMUNITY GROUP.
- w3c semantic web
- JSON-LD Working Group
- KG-Construction - KG-Construction W3C Community Group
-
-
Knowledge Graph Management
-
Groups
- GNOSS-Sherlock - ($) Cognitive Intelligence tool for machines to understand us.
-
-
Ontologies
-
XML
- gist - minimalist enterprise upper ontology - max coverage, fewest primitives, least ambiguity.
-
World Wide Web Consortium (W3C)
- WGS84 - Basic Geo (WGS84 lat/long) Vocabulary.
- vcard - vCard Ontology - for describing People and Organizations.
- void - Describing Linked Datasets with the VoID Vocabulary.
- time - Time Ontology in OWL.
- org - The Organization Ontology.
- pim
- prov-o - Represent provenance information.
- dcat - DCAT is an RDF vocabulary designed to facilitate interoperability between data catalogs published on the Web.
- prof
-
Community
- foaf - Friend of a Friend (FOAF) ontology.
- juso-ontology - Vocabulary for describing geographical addresses and features.
- obo-relations - Relation Ontology. Relationship types shared across multiple ontologies.
- bevon - Beverage ontology.
- schema.org - Structured data on the Internet (Google, Microsoft, Yahoo and Yandex).
- dbpedia
-
Educational
- Wine - Wine Ontology is a popular example of an OWL ontology.
- Pizza - A step-by-step guide to modelling in OWL using the popular Protégé OWL tools.
- New Pizza - An updated version of the well established pizza ontology tutorial covering Protégé 5+ as well as WebProtégé and introduces SHACL shapes.
- W3C Best Practices for Publishing Linked Data
-
-
Reasoners
-
Educational
-
-
Books
-
Educational
- Linked Data
- Explorer's Guide to the Semantic Web
- Semantic Web Programming
- Semantic Web for the Working Ontologist
- Structures for Organizing Knowledge: Exploring Taxonomies, Ontologies, and Other Schema
- Validating RDF Data
- Learning SPARQL
- A Developer's Guide to the Semantic Web, 2014,2nd Ed
- Ontology Engineering
- The Data-Centric Revolution
- Demystifying OWL for the Enterprise
-
-
Editors
-
Emacs
- nxml-mode - nxml-mode is a major mode for editing XML
-
IntelliJ
- RDF and SPARQL - RDF and SPARQL plugin for JetBrains IDEs
-
Visual Studio Code
-
BBedit
-
-
Platforms
-
BBedit
- trinity - An application development platform for Microsoft .NET and Mono. It allows to easily build Linked Data and Semantic Web applications based on RDF.
-
-
Tools
-
BBedit
- RDFConvert - RDFConvert is a simple command-line tool for converting RDF file betweeen different syntax formats.
- How to diff RDF
- pyLODE - A Python [rdflib](https://github.com/rdflib/RDFlib/)-based implementation of the [LODE](http://ceur-ws.org/Vol-932/paper12.pdf) ontology documentation tool
-
-
Integrations
-
BBedit
- mu-semtech - An Ecosystem of User-facing Microservices supported by Semantic Models.
-
-
CSVW
-
SKOS Tools
-
BBedit
- Poolparty
- skosprovider - Skosprovider provides an interface that can be included in an application to allow it to talk to different SKOS vocabularies.
- skosshuttle
- protege skos editor
-
-
NLP
-
IIIF
-
BBedit
-
-
Misc
-
BBedit
- openskos
- grefine-rdf-extension - An extension to Google Refine that enables graphical mapping of Google Refine project data to an RDF skeleton and then exporting it in RDF format.
- stardog-ubuntu-scripts
- motools - Music ontology tools
- activitypub
- ont-api
- ldpatch
- platform-linked-data-nederland
- m-ld - Real-time information sharing component using RDF and conflict-free replicated data types (CRDTs)
- CSO - The Computer Science Ontology (CSO) is a large-scale ontology of research areas that was automatically generated using the Klink-2 algorithm on the Rexplore dataset, which consists of about 16 million publications, mainly in the field of Computer Science.
- metreeca - The model-driven linked data platform.
- psparql - PSPARQL (for Path SPARQL) is a query language for RDF.
- opensemanticsearch
- dione - Khoaos Research Group
- TrOWL - Tractable OWL 2 Reasoning Infrastructure
- activitystrams-core
- rdf4a - RDF4J for Android.
- rdfshape
- wsml2reasoner - a highly modular framework that combines various validation, normalization and transformation algorithms that enable the translation of ontology descriptions in WSML to the appropriate syntax of several underlying reasoning engines.
- silk - Semantic Inferencing on Large Knowledge (SILK) knowledge representation system.
- robot - ROBOT is a command line tool for working with Open Biomedical Ontologies
-
Programming Languages
Categories
Standards
41
Misc
21
Ontologies
20
Databases
15
Programming
13
Companies
13
Mapping
13
Benchmarks
11
Books
11
Serialization
11
Ecosystem
10
Research Institutions
7
Editors
4
SKOS Tools
4
NLP
4
Industry
4
SPARQL
3
CSVW
3
Reasoners
3
Tools
3
Data Cube
2
Visualization
2
Datatypes
2
Government
1
IIIF
1
DevOps
1
Platforms
1
Integrations
1
Knowledge Graph Management
1
Linked Data Platform (LDP)
1
GraphQL
1
Datasets
1
Sub Categories
Data Cube extensions
47
BBedit
45
Educational
18
SPARQL
11
World Wide Web Consortium (W3C)
9
Groups
9
Federated SPARQL
8
XML
7
SPARQL Applications
7
Academic
7
Community
6
Blogs
5
RDF
5
Linked Data Platform
4
SHACL
4
OWL
4
Python
3
RDFa
3
Web Annotation Data Model
3
JavaScript
2
PHP
2
Perl
2
Tabular
1
Emacs
1
Object to RDF Mapping
1
Streaming SPARQL
1
Rust
1
RDF to Property Graphs
1
Conferences
1
Haskell
1
Visual Studio Code
1
Linked Data Notifications
1
Open Services for Lifecycle Collaboration (OSLC)
1
RDFS
1
CSV/Tabular
1
OCaml
1
IntelliJ
1
Linked Data Templates
1
Prolog
1