Sparqdown
Sparqdown is a document language that combines SPARQL, RDF TriG, and Markdown.
It lets you embed structured knowledge directly in a human-readable document, making that knowledge queryable without leaving the document model.
Why Sparqdown?
Most documents contain implicit structure — tables of data, named entities, relationships between concepts. Sparqdown makes that structure explicit and machine-readable while preserving the natural flow of prose.
How it works
A Sparqdown document has two parts:
- A graph block (between
---delimiters) that contains RDF triples and named graphs - A body that contains Markdown-like prose, with binding references that pull values from the graph