{"categories":[{"label":"Information Analysis","url":"https://skillfed.io/packages/category/scientific-engineering-information-analysis"}],"enrichment":{"capability":"Implements OWL2 RL Profile and RDFS inference on top of rdflib using forward-chaining rules to derive new triples from RDF graphs.","skillfed_tags":["semantic-web","rdf-reasoning","knowledge-graphs"],"use_cases":["Expand an RDF knowledge graph with inferred triples derived from OWL2 RL rules and RDFS semantics.","Build semantic web applications that need to apply standardized reasoning to linked data.","Validate or enrich RDF data by deriving implicit relationships and classifications.","Convert or transform RDF files using the command-line owlrl script with inference applied.","Integrate reasoning into an application already using rdflib for graph management."],"what_it_does":"OWL-RL is a Python library that performs logical inference on RDF graphs according to the OWL2 RL Profile and RDFS specifications. It sits on top of rdflib and uses forward-chaining rules to derive new triples from existing ones, expanding your graph with inferred knowledge. The library is designed for semantic web applications where you need to apply standardized reasoning rules to RDF data\u2014for example, inferring that if A is a subclass of B and B is a subclass of C, then A is a subclass of C.\n\nThe package includes command-line tools for transforming RDF files and optional integration with PyOxigraph for compatibility with in-memory stores. It requires rdflib 7.6.0 or newer and supports Python 3.9 through 3.13, with no known security vulnerabilities.","worth_installing":"Yes. OWL-RL is actively maintained, has low install friction, no security vulnerabilities, and solves a specific and well-defined problem in semantic web reasoning. The unclear license treatment warrants a quick review of LICENSE.txt, but the package is suitable for projects that need OWL2 RL or RDFS inference on rdflib graphs."},"id":"owlrl","links":{"html":"https://skillfed.io/packages/owlrl","md":"https://skillfed.io/packages/owlrl.md","pypi":"https://pypi.org/project/owlrl/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-07-08","license_spdx":null,"license_treatment":"unclear","name":"owlrl","python_support":"supports_current","summary":"A simple implementation of the OWL2 RL Profile, as well as a basic RDFS inference, on top of RDFLib. Based mechanical forward chaining."},"popularity":{"monthly_downloads":1112524,"position":4354,"tier":"top_5000"},"security":{"n_vulnerabilities":0},"version":"7.6.2"}
