OWLSharp [](https://codecov.io/gh/mdesalvo/OWLSharp)

July 10, 2026 ยท View on GitHub

OWLSharp is a .NET library built atop RDFSharp with the goal of delivering expressivity for ontology:

Modeling

  • Create and manage OWL2 ontologies (classes, properties, individuals, expressions, axioms, rules, ...)
  • Exchange them using standard OWL2 formats (OWL2/XML, OWL2/Manchester)

Reasoning

  • Apply forward-chain inference to derive knowledge that is entailed but not stated (42 rules)
  • Create, exchange and execute SWRL rules encoding domain-specific logic deductions

Profiling

  • Check grammar compliance against OWL2 profiles (EL, RL, QL)

Validation

  • Detect pitfalls, structural inconsistencies and constraint violations (30 rules)

Along with core features, it also includes a set of extensions for working with LinkedData ontologies!