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.

19M 2K 596
scrapinghub
extruct

Extract embedded metadata from HTML markup

567K 966 120
biopragmatics
curies

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

384K 27 7
digitalbazaar
pyld

JSON-LD processor written in Python

322K 672 136
althonos
pronto

A Python frontend to (Open Biomedical) Ontologies.

103K 265 47
cthoyt
sssom-pydantic

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

61K 3 0
opencitations
ramose

RAMOSE is an application for creating REST APIs on top of SPARQL endpoints

8K 31 6
Jelly-RDF
pyjelly

Fast RDF serialization for Python

8K 19 6
cthoyt
ssslm

A simple standard for sharing literal mappings (SSSLM)

7K 1 0
ralforion
orionbelt-ontology-builder

Browser-based ontology workbench for OWL ontologies and SKOS vocabularies. Streamlit + rdflib, no Java, no Protégé. Bulk operations, OWL-RL reasoning, gist upper-ontology starters, merge-aware imports, interactive vis-network graph.

7K 120 11
biolink
ontobio

python library for working with ontologies and ontology associations

5K 133 33
cthoyt
obographs

A Pydantic model for OBO Graph JSON

5K 1 0
cthoyt
curies-processing

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

4K 0 0
linkml
linkml-model

Link Modeling Language (LinkML) model

3K 77 29
cadmiumkitty
rdfpandas

RdfPandas is a module providing RDF support for Pandas

3K 58 8
ozekik
lightrdf

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

3K 38 1
Blackcat-Informatics
purrdf

PurRDF — one RDF 1.2 engine, one behavior, every language: interned primitives, Turtle/TriG/N-Quads/RDF-XML/JSON-LD codecs, RDFC-1.0, SPARQL 1.1/1.2, SHACL Core, GTS graph transport, and Python/WebAssembly/C bindings.

3K 11 0
D2KLab
sparqltransformer

Python version of SPARQL Transformer

2K 14 4
AtomGraph
web-algebra

Suite of generic Linked Data/SPARQL as well as LinkedDataHub-specific MCP tools

2K 45 4
ISE-FIZKarlsruhe
ontoink

Interactive ontology visualization, SHACL validation, and live TTL editing plugin for MkDocs. Publication-ready diagrams with formal notation.

2K 2 0
chaoscypherinc
ccx-format

Reference reader + writer for CCX (Chaos Cypher eXchange): the open, JSON-LD-native, source-backed knowledge-graph package format. pip install ccx-format

2K 0 0
SDM-TIB
travshacl

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

1K 27 4
angelosalatino
cso-classifier

Python library that classifies content from scientific papers with the topics of the Computer Science Ontology (CSO).

1K 96 20
CLARIAH
cow-csvw

Integrated CSV to RDF converter, using CSVW and nanopublications

1K 48 9
    • Data from PyPI, GitHub, ClickHouse, and BigQuery