PyRank
  • Insights
  • PyPI
  • GitHub
  • Search
  • Compare
  • Advisories
  • Ecosystem
  • About

Semantic Web Python Packages

Python packages with the GitHub topic semantic-web. Sorted by relevance, with stars and monthly downloads.
RDFLib
rdflib

RDFLib is a Python library for working with RDF, a simple yet powerful language for representing information.

13.9M 2K 593
scrapinghub
extruct

Extract embedded metadata from HTML markup

408K 963 120
biopragmatics
curies

🐸 Idiomatic conversion between URIs and compact URIs (CURIEs) in Python

374K 27 7
digitalbazaar
pyld

JSON-LD processor written in Python

310K 664 137
althonos
pronto

A Python frontend to (Open Biomedical) Ontologies.

93K 262 47
cthoyt
sssom-pydantic

An opinionated implementation of a simple subset of SSSOM, based on Pydantic

48K 3 0
biolink
ontobio

python library for working with ontologies and ontology associations

7K 133 33
cthoyt
ssslm

A simple standard for sharing literal mappings (SSSLM)

7K 1 0
Jelly-RDF
pyjelly

Fast RDF serialization for Python

5K 19 6
linkml
linkml-model

Link Modeling Language (LinkML) model

4K 70 26
ozekik
lightrdf

A fast and lightweight Python RDF parser which wraps bindings to Rust's Rio using PyO3

3K 38 1
cthoyt
obographs

A Pydantic model for OBO Graph JSON

3K 1 0
cadmiumkitty
rdfpandas

RdfPandas is a module providing RDF support for Pandas

3K 58 8
D2KLab
sparqltransformer

Python version of SPARQL Transformer

3K 14 4
cthoyt
curies-processing

Pre- and post-processing configuration for prefixes, CURIEs, and URIs

3K 0 0
bibinprathap
veritas-reason

VeritasGraph — open-source Knowledge Graph & GraphRAG framework on GitHub. Build multi-hop reasoning, ontology-aware retrieval, and verifiable attribution over your own data. Nodes, edges, RDF, linked-data — runs locally or in the cloud.

3K 279 32
SDM-TIB
travshacl

A SHACL validator capable of planning the traversal and execution of the validation of a shape schema to detect violations early.

2K 25 3
CLARIAH
cow-csvw

Integrated CSV to RDF converter, using CSVW and nanopublications

2K 47 9
digitalbazaar
pyldmod

JSON-LD processor written in Python

1K 664 137
angelosalatino
cso-classifier

A light-weight Python app for classifying scientific documents with the topics from the Computer Science Ontology (https://cso.kmi.open.ac.uk/home).

1K 95 19
MI-FraunhoferIWM
dsms-sdk

Python SDK core-package for working with the Dataspace Management System (DSMS).

962 1 0
opencitations
ramose

Restful API Manager Over SPARQL Endpoints (RAMOSE) is an application that allows agile development and publication of documented RESTful APIs for querying SPARQL endpoints, according to a particular specification document.

922 28 5
ISE-FIZKarlsruhe
ontoink

Interactive ontology visualization, SHACL validation, and live TTL editing plugin for MkDocs

907 1 0
alkidbaci
ontosample

Ontosample is a package that offers different sampling techniques for OWL ontologies.

891 7 0
    • Data from PyPI, GitHub, ClickHouse, and BigQuery