This is the repository for the documentation of QLever, an RDF graph database implementing the RDF and SPARQL standards, and its accompanying tools. View the documentation at https://docs.qlever.dev.
- Clone this repo
- Setup a virtual environment with
uv venvorpython3 -m venv .venvand activate it with. .venv/bin/activate - Install the dependencies with
uv syncorpip install -e . - Run the development server with
mkdocs serve -a 0.0.0.0:<port>
The documentation is written as Markdown with some extensions. See the existing documentation as an example for how markdown works.
-
Admonitions (sometimes called call-outs) are available. For example
??? warning "Optional Title" Content of the warning. **Markdown allowed.** -
For
SPARQLcode blocks we have a custom extension which adds a play button to execute the query on https://qlever.dev. Set the attributedata-demo-engineto the slug of the dataset against which the query should be executed.```sparql {data-demo-engine="osm-planet"} SELECT * WHERE { ?s ?p ?o } ```