# General

- [Overview](./overview.md)
- [Installation](./general/installation.md)
- [Getting started](./general/getting-started.md)
- [Configuration](./general/configuration.md)

# rudof CLI commands

- [completion](./cli_usage/completion.md)
- [config](./cli_usage/config.md)
- [shell](./cli_usage/shell.md)
- [mcp](./cli_usage/mcp.md)
- [RDF backend (`--backend`)](./cli_usage/backend.md)

## rudof technology commands

- [data](./cli_usage/data.md)
- [sparql](./cli_usage/sparql.md)
- [node](./cli_usage/node.md)
- [shex](./cli_usage/shex.md)
- [shacl](./cli_usage/shacl.md)
- [shapemap](./cli_usage/shapemap.md)
- [pgschema](./cli_usage/pgschema.md)
- [dctap](./cli_usage/dctap.md)
- [service](./cli_usage/service.md)
- [rdf-config](./cli_usage/rdf-config.md)

## rudof action commands

- [shex-check](./cli_usage/shex_check.md)
- [shex-validate](./cli_usage/shex_validate.md)
- [shacl-validate](./cli_usage/shacl_validate.md)
- [pgschema-validate](./cli_usage/pgschema_validate.md)
- [validate](./cli_usage/validate.md)
- [query](./cli_usage/sparql.md)
- [convert](./cli_usage/convert.md)
- [compare](./cli_usage/compare.md)
- [generate](./cli_usage/generate.md)
- [materialize](./cli_usage/materialize.md)

# How to

- [Precompiled ShEx schemas](./using-rudof/precompiled-shex-schemas.md)

# `rudof` as a library

- [Docs](./library/docs.md)
- [Processing RDF](./library/rdf_processing.md)
- [Parsing RDF](./library/parsing_processing.md)

# `rudof` internals

- [Scope of the project](./internals/scope.md)
- [Architecture](./internals/architecture.md)
  - [`rudof_iri`](./internals/crates/rudof_iri.md)
  - [`prefixmap`](./internals/crates/prefixmap.md)
  - [`bindings/python`](./internals/crates/python.md)
  - [`rudof_cli`](./internals/crates/rudof_cli.md)
  - [`rudof_lib`](./internals/crates/rudof_lib.md)
  - [`rudof_rdf`](./internals/crates/rudof_rdf.md)
  - [`rudof_mcp`](./internals/crates/rudof_mcp.md)
- [ADRs](./internals/ADRs.md)
- [IRI normalization](./internals/iri-normalization.md)
- [Feasibility model](./internals/feasibility-model.md)

# Reference

- [Config](./references/config.md)
- [Benchmarks](./references/benchmarks.md)
- [FAQ](./references/faq.md)
