• Stars
    star
    120
  • Rank 295,983 (Top 6 %)
  • Language
    C#
  • License
    Apache License 2.0
  • Created over 9 years ago
  • Updated about 1 month ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Lightweight and friendly .NET library for realizing Semantic Web applications

RDFSharp License NuGet Badge codecov

RDFSharp has a modular API made up of 3 layers:

RDFSharp.Model

  • Create and manage RDF models (resources, literals, triples, graphs, namespaces, ...)
  • Exchange them using standard RDF formats (N-Triples, TriX, Turtle, RDF/Xml)
  • Create and validate SHACL shapes (shape graphs, shapes, targets, constraints, reports, ...)

RDFSharp.Store

  • Create and manage RDF stores for context-aware modeling of RDF data (contexts, quadruples, ...)
  • Exchange them using standard RDF formats (N-Quads, TriX, TriG)
  • Pick a store extension to save RDF data on many supported providers

RDFSharp.Query

  • Create and execute SPARQL queries on graphs, stores, federations and SPARQL endpoints
  • Create and execute SPARQL operations on graphs, stores and SPARQL UPDATE endpoints

An additional layer is available for working in native and expressive way with OWL-DL ontologies