Jelly protocol specification
There are two Jelly-based serialization formats: Jelly-RDF for RDF data and Jelly-Patch for RDF patches (diffs). Additionally, there is the gRPC RDF streaming protocol defining an end-to-end mechanism for exchanging RDF data over the network.
The following documents contain the formal specification of these formats and protocols, and are the "ultimate source of truth" for any implementations. See the user guide for a friendlier introduction to Jelly.
See the specification pages for more details:
- Specification documents:
- RDF serialization format specification – for serializing streams of RDF triples, quads, graphs, datasets.
- RDF Patch format specification – for serializing streams of changes to RDF data.
- gRPC RDF streaming protocol specification – for exchaning Jelly-RDF over the network.
- Protobuf definitions:
- File extensions and media types