Project Name | Stars | Downloads | Repos Using This | Packages Using This | Most Recent Commit | Total Releases | Latest Release | Open Issues | License | Language |
---|---|---|---|---|---|---|---|---|---|---|
Rdflib | 1,901 | 1,567 | 444 | 3 days ago | 33 | July 26, 2022 | 226 | bsd-3-clause | Python | |
RDFLib is a Python library for working with RDF, a simple yet powerful language for representing information. | ||||||||||
Jsonld.js | 1,533 | 830 | 354 | 17 days ago | 205 | June 06, 2022 | 127 | other | JavaScript | |
A JSON-LD Processor and API implementation in JavaScript | ||||||||||
Awesome Semantic Web | 1,138 | a month ago | 25 | cc0-1.0 | ||||||
A curated list of various semantic web and linked data resources. | ||||||||||
Awesome Graph | 991 | a month ago | 8 | |||||||
A curated list of resources for graph databases and graph computing tools | ||||||||||
Dokieli | 727 | 19 days ago | 185 | other | JavaScript | |||||
:bulb: dokieli is a clientside editor for decentralised article publishing, annotations and social interactions | ||||||||||
Semanticmediawiki | 454 | 77 | 33 | 11 hours ago | 65 | July 21, 2022 | 230 | other | PHP | |
🔗 Semantic MediaWiki turns MediaWiki into a knowledge management platform with query and export capabilities | ||||||||||
Pyld | 425 | 136 | 54 | 2 years ago | 41 | August 06, 2020 | 61 | other | Python | |
JSON-LD processor written in Python | ||||||||||
Linkeddatahub | 424 | 5 days ago | 35 | June 30, 2022 | 38 | apache-2.0 | XSLT | |||
The low-code Knowledge Graph application platform. Apache license. | ||||||||||
Semantic Python Overview | 424 | 6 months ago | 1 | cc0-1.0 | ||||||
(subjective) overview of projects which are related both to python and semantic technologies (RDF, OWL, Reasoning, ...) | ||||||||||
Rdf | 376 | 1,044 | 156 | a month ago | 148 | August 07, 2022 | 4 | unlicense | Ruby | |
RDF.rb is a pure-Ruby library for working with Resource Description Framework (RDF) data. |
This repository aims to collect and curate a list of projects which are related both to python and semantic technologies (RDF, OWL, SPARQL, Reasoning, ...). It is inspired by collections like awesome lists. The list might be incomplete and biased, due to the limited knowledge of its authors. Improvements are very welcome. Feel free to file an issue or a pull request. Every section is alphabetically sorted.
Furthermore, this repository might serve as a cristallization point for a community interested in such projects and how they might productively interact. See this discussion for more information.
Bioregistry - The Bioregistry
brickschema Brick Ontology Python package
Cooking with Python and KBpedia
CubicWeb a framework to build semantic web applications
Eddy - graphical ontology editor
fastobo-py: Python bindings for fastobo (rust library to parse OBO 1.4)
FunOwl functional OWL syntax for Python
Gastrodon - puts RDF data on your fingertips in Pandas; gateway to matplotlib, scikit-learn and other visualization tools.
gizmos Utilities for ontology development
Jabberwocky a toolkit for ontologies
kglab - Graph Data Science
KGX - Library for building and exchanging knowledge graphs
networkx.MultiDiGraph
LinkML Linked Open Data Modeling Language
Macleod Ontology development environment for Common Logic (CL)
Morph-KGC System to create RDF and RDF-star knowledge graphs from heterogeneous sources with R2RML, RML and RML-star
nxontology NetworkX-based library for representing ontologies
networkx.DiGraph
or MultiDiGraph
from .obo
, .json
, or .owl
formats
(powered by pronto / fastobo)obonet read OBO-formatted ontologies into NetworkX
.obo
file into a networkx.MultiDiGraph
OnToology System for collaborative ontology development process
OntoPilot software for ontology development and deployment
ontospy Python library and command-line interface for inspecting and visualizing RDF models
ontor Python library for manipulating and vizualizing OWL ontologies in Python
owlready2 ontology oriented programming in Python
Oxrdflib Oxrdflib provides rdflib stores using pyoxigraph (rust-based)
pronto: library to parse, browse, create, and export ontologies
pyfactxx Python bindings for FaCT++ OWL 2 C++ reasoner
PyFuseki Library that interact with Jena Fuseki (SPARQL server):
PyLD - A JSON-LD processor written in Python
pyLoDStorage python library to interchange data between SPARQL-, JSON and SQL-endpoints
Pyoxigraph Python graph database library implementing the SPARQL standard.
Quit Store workspace for distributed collaborative Linked Data knowledge engineering ("Quads in Git")
RaiseWikibase A tool for speeding up multilingual knowledge graph construction with Wikibase
docker-compose.yml
for Wikibase (Database, PHP-code)Reasonable An OWL 2 RL reasoner with reasonable performance
ROBOT Java-tool for automating ontology workflow with several reasoners (ELK, Hermite, ...) and Python interface
rdflib Python package for working with RDF
rdflib-endpoint Python package for easily deploying SPARQL endpoints for RDFLib Graphs
serd Python serd module, providing bindings for Serd, a lightweight C library for working with RDF data
SPARQL kernel for Jupyter
SPARQLing Unicorn QGIS Plugin QGIS plugin which adds a GeoJSON layer from SPARQL enpoint queries
SPARQLWrapper A wrapper for a remote SPARQL endpoint
WikidataIntegrator Library for reading and writing to Wikidata/Wikibase
topic=semantic-web
and language=python