# Library Documentation

It is possible to use `rudof` as a library in Rust.

The library is published as Rust crates, with the following ones:

- [iri_s](https://docs.rs/iri_s)
- [rbe](https://docs.rs/rbe)
- [srdf](https://docs.rs/srdf)
- [prefixmap](https://docs.rs/prefixmap)
- [shex_ast](https://docs.rs/shex_ast)
- [shex_compact](https://docs.rs/shex_compact)
- [shex_validation](https://docs.rs/shex_validation)
- [shacl_ast](https://docs.rs/shacl_ast)
- [shacl_validation](https://docs.rs/shacl_validation)
- [dctap](https://docs.rs/dctap)
- [shapes_converter](https://docs.rs/shapes_converter)
- [sparql_service](https://docs.rs/sparql_service)
