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/semantalytics/awesome-semantic-web
Last synced: about 1 hour ago
JSON representation
-
Research Institutions
-
Data Cube extensions
- Data Semantics Lab - Data Semantics Lab, Wright State University
- Stanford BMIR - Stanford University Center for Biomedical Informatics Research
- Data Semantics Lab - Kansas State University, USA
- Exascale Infolab - University of Fribourg, Switzerland
- IDLAB - Ghent University, Belgium
- The Smart Data Analytics (SDA) - Research group, Institute for Computer Science at the University of Bonn, the Fraunhofer Institute for Intelligent Analysis and Information Systems (IAIS) and the Institute for Applied Computer Science Leipzig.
- Agile Knowledge Engineering and Semantic Web (AKSW) - The Research Group Agile Knowledge Engineering and Semantic Web (AKSW) is hosted by the Chair of Business Information Systems (BIS) of the Institute of Computer Science (IfI) / University of Leipzig as well as the Institute for Applied Informatics (InfAI).
- University of Zurich Dynamic and Distributed Information Systems Group
- WESO - WESO is a research group at the University of Oviedo founded in 2004.
- Max Planck Institute for Informatics - Department D5 of the Max Planck Institute for Informatics.
- DICE: Data Science Group - Universität Paderborn.
- Ontology Engineering Group (OEG) - The Ontology Engineering Group (OEG) is based at the Computer Science School at Universidad Politécnica de Madrid (UPM).
- Knowledge Representation and Reasoning Group (KRR) - Research group is based at the Vrije Universiteit Amsterdam (VU).
- eXascale Infolab - eXascale Infolab, University of Fribourg, Switzerland.
- DBIS Lab - Freiburg, Germany
- AD Lab - Freiburg, Germany
- Linköping University Semantic Web Group - Linköping University, Sweden
- SWE @HTWK Leipzig - Web & Software Engineering research group @ Leipzig University of Applied Sciences (HTWK Leipzig)
-
-
Databases
-
Academic
-
Data Cube extensions
- Jena TDB - (OS).
- Ontotext GraphDB™ - ($/F).
- Strabon - (OS) A spatiotemporal RDF store.
- Systap Blazegraph™ - ($/OS).
- Virtuoso - ($/OS).
- Oracle - ($).
- Allegrograph - ($/F).
- BrightstarDB - (OS) A native RDF database for the .NET platform written in C#.
- Apache Rya - (OS).
- Mulgara - (OS).
- SANSA - (OS).
- Anzograph
- Oxford Semantic RDFox - ($) Horizontly scalalbe in-memory triple store with parallel Datalog reasoning.
- NitrosBase - (F)
- Dydra - ($) A cloud-based graph database.
- 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.
- RDFox - ($)
- Fluree - (OS) Blockchain based triplestore.
- Triply - (F/$)
- Atomic-Server - (OS) Graph database + HTTP(S) server with authorization and versioning. Supports a strict subset of RDF.
- RDF4j - (OS) Graph database supporting native, memory, LMDB, Solr, Elastic backends. Formerly known as Sesame.
- Copernic - (OS) Data, and its history, via change requests at scale.
- KGRAM - (OS).
- Stardog - ($/F).
- 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.
- Node-Quadstore - (OS) A LevelDB-backed graph database for Node.js supporting quads, SPARQL queries and the RDF/JS interface.
- NitrosBase - (F)
-
-
Academic Journals
-
Datatypes
-
Data Cube extensions
- QUDT
- 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.
- CDT
-
-
Companies
-
Data Cube extensions
- Epimorphics
- Franz
- PoolParty
- Cambridge Semantics
- Oxford Semantic Technologies
- Zazuko
- MarkLogic
- OntoText
- TopQuadrant
- OpenLinkSoftware
- Cognitum
- entryscape
- inova8
- in4mium
- Xylem Technologies
- Ontola
- Semantic Arts - Enterprise information systems based on flexible data structures and deep semantics.
- Same4
- Derivo
- Swirrl - Linked-data publishing for Government organisations
- SURROUND Australia - Semantic Web consulting and enterprise semantics platform provision
- AtomGraph - Free your data from silos
- Ontopic - Create Knowledge Graphs from databases and datalakes. Core contributors to Ontop and experts in virtualization.
- Oracle
- in4mium
- iNovex - Web-based, collaborative ontology and vocabulary editor, and knowledge graph solution platform.
- inova8
-
-
Misc
-
BBedit
- rdf-thrift
- linkeddatafragments
- m-ld - Real-time information sharing component using RDF and conflict-free replicated data types (CRDTs)
- 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.
- levelgraph-jsonld - The Object Document Mapper for LevelGraph based on JSON-LD
- stardog-ubuntu-scripts
- motools - Music ontology tools
- activitypub
- jsonld-streaming-parser.js - A fast and lightweight streaming JSON-LD parser for JavaScript.
- 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.
- ontodia - Ontodia data diagraming library.
- psparql - PSPARQL (for Path SPARQL) is a query language for RDF.
- spdx - Software Package Data Exchange® (SPDX®) is an open standard for communicating software bill of material information (including components, licenses, copyrights, and security references).
- premon - PREdicate Model for ONtologies
- pikes - Pikes is a Knowledge Extraction Suite
- opensemanticsearch
- dione - Khoaos Research Group
- TrOWL - Tractable OWL 2 Reasoning Infrastructure
- activitystrams-core
- rdf4a - RDF4J for Android.
- rdfshape
- rif4j
- 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.
- openskos
- vocbench
- rdf-patch
- ldpatch
- omv2
- platform-linked-data-nederland
- SEPA
- aurl
- robot - ROBOT is a command line tool for working with Open Biomedical Ontologies
-
-
Industry
-
Data Cube extensions
- DarkLight - DarkLight is an Artificial Intelligence Expert System for Active Cyber Defense and Trusted Information Sharing.
- Volkswagen UK
- Siemens
- IBM
- Elsevier - Global information analytics business that helps institutions and professionals advance healthcare, open science and improve performance for the benefit of humanity
- BestBuy
- BBC
- NASA
- K Health - Self diagnosing app.
- Schneider Electric
- Osthus
- DataLanguage
- Eccenca
- Perfect Memory - DAM-as-a-Brain, a Platform that collects, interprets and makes any data and content actionable.
- Field 33 - Platform to build digital twins of organizations.
- Eccenca
-
-
Government
-
Data Cube extensions
- Australian Government Linked Data Working Group - Australian government's community of practice for Linked Data & Semantic Web
- 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"
-
-
Standards
-
RDF
-
RDFS
-
OWL
-
SHACL
-
ShEx
-
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
-
R2RML
-
RDFa
-
Tabular
-
Open Services for Lifecycle Collaboration (OSLC)
-
Web Annotation Data Model
-
Linked Data Notifications
-
Linked Data Platform
-
Linked Data Fragments (LDF)
-
Linked Data Templates
-
Data Cube extensions
-
Serialization
-
Data Cube extensions
- 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
- HDT - binary-rdf` |
- aREF
- YARRML - based representation for declarative generation rules. It is a subset of [YAML], a widely used data serialization language designed to be | | human-friendly. | |
- RDF/POST - www-form-urlencoded` |
-
-
SPARQL
-
Benchmarks
-
Federated SPARQL
- Berlin SPARQL Benchmark (BSBM)
- Lehigh University Benchmark (LUBM)
- dice-group/triplestore-benchmarks - An Evaluation of Triplestore Benchamrks.
- RdfStoreBenchmarking
- Hobbit - Holistic Benchmarking of Big Linked Data.
- SP2Bench
- IGUANA - IGUANA is a benchmark execution framework for triple stores.
- OTM Benchmark - A benchmark of object-triple mapping (OTM) libraries.
- LDBC
-
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
- YASGUI - Yet Another Sparql GUI.
- 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 Fragments
-
SPARQL Applications
-
-
Linked Data Platform (LDP)
-
SPARQL Applications
- CarbonLDP - ($)
-
-
Ecosystem
-
Conferences
-
Blogs
-
Groups
- RDF-DEV - RDF-DEV COMMUNITY GROUP.
- w3c semantic web
- JSON-LD Working Group
- w3c activities
- KG-Construction - KG-Construction W3C Community Group
-
-
Knowledge Graph Management
-
Groups
- Metaphacts - ($) End-to-end platform to create and utilize enterprise knowledge graphs.
- GNOSS-Sherlock - ($) Cognitive Intelligence tool for machines to understand us.
- Wikibase - (OS) Collection of applications and libraries for creating, managing and sharing structured data.
- Blue Brain Nexus - (OS) A knowledge graph for data-driven science
- eccenca Corporate Memory - build, explore and consume Knowledge Graphs
-
-
Mapping
-
Groups
- G2GML - Map RDF graphs to property graphs and output pg, json-pg, neo4j, pgx, aws or dot formats
- xsparql
- 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
- ReDeFer XML2RDF - Map XML into RDF.
- RMLEditor - Community Edition of the RML Editor to create RML mappings in a visual way.
- ShExML - Shape Expressions Mapping Language. Map heterogeneous data via Shape Expression (ShEx).
- ReDeFer XSD2OWL - Map XSD XML Schemas into the Web Ontology Language (OWL).
- Silk - Linked data integration framework, connectes different linked data resources and transforms structured data source.
-
CSV/Tabular
- Morph-CSV - Exploitation of RML+FnO and CSVW for ensuring the effectiveness of SPARQL-to-SQL systems.
-
Object to RDF Mapping
-
RDF to Property Graphs
- sparql-gremlin - SPARQL to Gremlin Translator available as a plugin of the popular Apache TinkerPop graph computing framework.
-
XML
- Ontopic Studio - ($) Ontopic Studio is a GUI driven no-code application for designing standards compliant large R2RML mappings usable for Virtual RDF Graphs and RDF triple materialization. Academics can request free licenses.
- db2triples - Antidot implementations of R2RML and Direct Mapping specifications.
- XR2RML
- paper
- RML - RDF Mapping language for mapping JSON, CSV and XML to RDF.
- any23 - was "[moved into the Attic in 2023-06](https://attic.apache.org/projects/any23.html)"
- ultrawrap - ($)
-
-
Ontologies
-
XML
- LOV - Linked Open Vocabularies. Portal / search tool for vocabularies.
- BioPortal - Open repository with tools for ontologies and SKOS vocabularies; biomedical content dominates but all research domains welcome
- prefix.zazuko.com - Similar to LOV, but with a richer search interface
- Ontology Lookup Service (OLS) - OLS is a repository for biomedical ontologies that aims to provide a single point of access to the latest ontology versions.
- OntoPortal - The BioPortal software in Virtual Appliance (deployable) form
- gist - minimalist enterprise upper ontology - max coverage, fewest primitives, least ambiguity.
- Plow - Ontology package manager with semantic versioning and an [open domain-agnostic ontology registry that anyone can publish to](https://registry.field33.com).
-
World Wide Web Consortium (W3C)
- WGS84 - Basic Geo (WGS84 lat/long) Vocabulary.
- skos - SKOS Simple Knowledge Organization System.
- skos-xl - SKOS Simple Knowledge Organization System eXtension for Labels.
- 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.
- data-cube - The RDF Data Cube Vocabulary.
- pim
- dqv - Vocabulary for describing quality metadata.
- prov-o - Represent provenance information.
- dcat - DCAT is an RDF vocabulary designed to facilitate interoperability between data catalogs published on the Web.
- prof
-
European Commission
- Core Vocabularies - Vocabularies developed for/by public administrations.
-
Community
- foaf - Friend of a Friend (FOAF) ontology.
- uberon - Integrated cross-species ontology covering anatomical structures in animals.
- juso-ontology - Vocabulary for describing geographical addresses and features.
- obo-relations - Relation Ontology. Relationship types shared across multiple ontologies.
- evidenceontology - EVIDENCE & CONCLUSION ONTOLOGY.
- bevon - Beverage ontology.
- schema.org - Structured data on the Internet (Google, Microsoft, Yahoo and Yandex).
- SPAR - Semantic Publishing and Referencing Ontologies.
- BFO - Basic Formal Ontology.
- CCO - Common Core Ontology Suite.
- TOVE - Toronto Virtual Enterprise Ontologies.
- VIVO ISF - Researchers and the full context in which they work.
- yago
- dbpedia
- dbpedia
-
Educational
- Wine - Wine Ontology is a popular example of an OWL ontology.
- W3C Best Practices for Publishing Linked Data
- Coursera - Web of Data - A joint initiative between EIT Digital, Université de Nice Sophia-Antipolis / Université Côte d'Azur and INRIA - introduces the Linked Data standards and principles that provide the foundation of the Semantic web.
- Linked Data Patterns
- 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.
-
-
Ontology Development
-
Educational
- protégé - Ontology editor and framework for building intelligent systems.
- OTTR - Reasonable Ontology Templates.
- grafo - Visual graph development
- OOPS! (Ontology Pitfall Scanner!) - a web application to detect (semi)automatically 33 pitfalls or errors in ontologies. A web service is also provided.
-
-
Reasoners
-
Educational
- HermiT
- RacerPro
- Manchester List of Reasoners
- konclude - Konclude is a high-performance reasoner for large and expressive ontologies.
-
-
Books
-
Educational
- Linked Data
- Explorer's Guide to the Semantic Web
- Semantic Web Programming
- Semantic Web for the Working Ontologist
- Demystifying OWL for the Enterprise - 3-031-79482-7)]
- Programming the Semantic Web
- Building Ontologies with Basic Formal Ontology
- 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
- An Introduction to Ontology Engineering, Keet, 2020, v1.5
- Building Ontologies with Basic Formal Ontology
-
-
Programming
-
Elixir
-
Haskell
-
Java
-
JavaScript
-
OCaml
- ocaml-rdf - Manipulate RDF graphs and execute Sparql queries.
-
Perl
-
PHP
-
Prolog
-
Python
- RdfAlchemy
- Fuxi - Bi-directional logical reasoning system for the semantic web.
- ORDF
- Django-rdf - An RDF engine for Django projects.
- SuRF
- Fuxi - Bi-directional logical reasoning system for the semantic web.
-
Ruby
-
Rust
- atomic-lib - Library for managing and (de)serializaing Atomic Data, a strict subset of RDF.
-
-
Editors
-
Emacs
- nxml-mode - nxml-mode is a major mode for editing XML
-
JetBrains IDEs: Intellij IDEA, PyCharm, etc.
- LNKD.tech Editor - Editor for Turtle (Terse RDF Triple Language, TTL) files
- RDF and SPARQL - Adds support for the RDF 1.2 (Turtle, TriG, N-Triples, N-Quads), SPARQL 1.2 and ShExC 2.1 languages as well as a bunch of productivity features
-
Visual Studio Code
-
BBedit
-
-
Geo
-
BBedit
-
-
Visualization
-
BBedit
- SPARQLFilterFlow
- VOWL - Visual Notation for OWL Ontologies.
- ontodia - Ontodia data diagraming library.
- ReDeFer RDF2SVG - Render RDF as a SVG graph.
- ReDeFer RDF2HTML - Render RDF as HTML.
- Zazuko's RDF Sketch - Graphical RDF Explorer for small datasets
- Cameo Concept Modeler - a cross-platform app for OWL ontology modeling, visualization, and natural-language validation
- SparqlBlocks - Build SPARQL queries with blocks
- KinGVisher - Visualize knowledge graphs in a web browser
-
-
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.
- DBpedia
- permid - PermID: Connecting Data to the World.
- wikidata - Wikidata is a free and open knowledge base that can be read and edited by both humans and machines.
- lod-cloud - The Linked Open Data Cloud.
-
-
IoT
-
BBedit
-
-
DevOps
-
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.
- comunica - Flexible meta query engine for the Web.
- imagesnippets - ImageSnippets is a complete metadata editing interface that enables someone who knows little to nothing about RDF, OWL, ontologies, or even URIs to create descriptions for images using Linked Data which is written in RDF.
- Linked Data Reactor (LD-R) - A full-stack platform for building adaptive component-based Linked Data applications in NodeJS and React.
- LDIF - Linked Data Integration Framework.
-
-
Tools
-
BBedit
- RDFConvert - RDFConvert is a simple command-line tool for converting RDF file betweeen different syntax formats.
- How to diff RDF
- Openlink Structured Data Sniffer - Browser extension for Google Chrome, Microsoft Edge, Mozilla Firefox, Opera, and Vivaldi that unveils structured metadata embedded within HTML documents and web pages.
- prefix.cc - namespace lookup for RDF developers
- CEDAR Workbench - Center for Expanded Data Annotation and Retrieval offers full life cycle management for semantically linked metadata
- RDF Playground - Browser based aggregation of multiple semantic web tools, includes syntax validation, visualization, reasoner and shacl validation
-
-
Integrations
-
BBedit
- mu-semtech - An Ecosystem of User-facing Microservices supported by Semantic Models.
-
-
Machine Learning
-
BBedit
- SANSA-Stack - Scalable Semantic Analytics Stack.
-
-
CSVW
-
SHACL Implementations
-
BBedit
- rdf4j-shacl
- shperone - Form Builder
- SHACLPlay
- SHACL Playground - A web based SHACL validator
-
-
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
- ThManager
- protege skos editor
- skosmos
- Vocbench
- SKOS Play!
- skosapi
-
-
NLP
-
IIIF
-
BBedit
-
-
Other Awesome
-
BBedit
-
Programming Languages
Categories
Standards
50
Ontologies
42
Databases
35
Misc
34
Companies
27
Programming
27
Mapping
20
Research Institutions
18
Industry
18
Ecosystem
16
Benchmarks
15
Books
15
Serialization
13
SKOS Tools
9
Visualization
9
SPARQL
8
NLP
6
Tools
6
Platforms
5
Editors
5
Knowledge Graph Management
5
Academic Journals
5
Datasets
5
Reasoners
4
Ontology Development
4
SHACL Implementations
4
CSVW
3
Datatypes
3
Data Cube
2
Government
2
Linked Data Fragments
1
IoT
1
Other Awesome
1
IIIF
1
Geo
1
DevOps
1
Integrations
1
Linked Data Platform (LDP)
1
GraphQL
1
Machine Learning
1
Sub Categories
Data Cube extensions
114
BBedit
91
Educational
29
Groups
19
Federated SPARQL
15
Community
15
XML
14
World Wide Web Consortium (W3C)
13
SPARQL
11
SPARQL Applications
9
Academic
8
Tabular
7
Blogs
6
Python
6
RDF
5
Conferences
5
PHP
5
Java
4
JavaScript
4
Linked Data Platform
4
OWL
4
SHACL
4
RDFa
3
Web Annotation Data Model
3
Perl
2
Object to RDF Mapping
2
Streaming SPARQL
2
JetBrains IDEs: Intellij IDEA, PyCharm, etc.
2
Linked Data Fragments (LDF)
1
Rust
1
R2RML
1
RDF to Property Graphs
1
European Commission
1
Emacs
1
Haskell
1
Visual Studio Code
1
Linked Data Notifications
1
Open Services for Lifecycle Collaboration (OSLC)
1
RDFS
1
ShEx
1
Ruby
1
CSV/Tabular
1
OCaml
1
Linked Data Templates
1
Elixir
1
Prolog
1