Toolkit Crates
The following lists the set of crates currently included in this repository (and Rust workspace), they are not yet complete and will probably be joined by others over time.
This crate provides the core RDF data model; concrete implementations for Statement
s and Literal
s, along with a Resource
type that provides a builder-like experience for models.
This crate provides traits for reading and writing Statement
s and Graph
s as well as implementations of these for common representations.
This crate provides an implementation of the IRI
and URI
specifications.
This crate provides an implementation of the Graph
traits from rdftk_core::graph
for simple in-memory usage.
This crate provides a set of modules that contain the IRI
s and QName
strings for commonly used vocabularies. It also provides macro support for defining new namespaces in the same style as this library.
This crate provides a data model for creating ontologies using RDF Schema and OWL 2 Web Ontology Language (OWL).
This crate provides a placeholder for a query APIs and the SPARQL Query Language for RDF support.
A data model with RDF support for the Simple Knowledge Organization System (SKOS) vocabulary.
The figure below shows the dependencies between the crates.