Solid Drawing / Whiteboard Ontology
The data model for an Excalidraw→Solid fork. A drawing scene is a draw:Scene descriptor that points (draw:sceneDocument) at a byte-exact .excalidraw JSON resource — the canvas is an opaque JSON blob, never shredded into triples. Only lightweight metadata is RDF: draw:schemaVersion (the Excalidraw scene-format version), draw:viewBackgroundColor (the canvas background), draw:thumbnail (a preview image), plus re-used dct:created/modified/title, schema:about and prov:wasGeneratedBy. draw:Scene is rdfs:subClassOf schema:CreativeWork and gufo:SubKind of core:InformationResource.
Experimental — AI-agent-generated; under active development, not production-hardened.
Information Resource
Creative Work
Drawing Scene
A vector-drawing / whiteboard scene — the RDF descriptor of an Excalidraw canvas. The canvas itself is the byte-exact .excalidraw JSON resource linked by draw:sceneDocument; this class carries only the scene's metadata, never the shapes.
scene document
Links a draw:Scene to the byte-exact .excalidraw JSON resource that holds the canvas. The canvas is stored as an OPAQUE JSON blob (a document/resource IRI), not shredded into triples.
schema version
The Excalidraw scene-format version the canvas was written with (a literal).
view background colour
The canvas background colour, as the Excalidraw scene records it (a literal, e.g. "#ffffff").
thumbnail
Links a draw:Scene to a thumbnail / preview image resource.
title
The scene's human-readable title.
created
When the scene was created (xsd:dateTime).
modified
When the scene was last modified (xsd:dateTime).
about
The real-world subject the drawing depicts.
was generated by
The activity/agent that produced the scene (PROV-O provenance).