Skip to content

Instantly share code, notes, and snippets.

@edsilv
Last active December 3, 2025 10:39
Show Gist options
  • Select an option

  • Save edsilv/e01eaa695078c3ecabcb55beede65886 to your computer and use it in GitHub Desktop.

Select an option

Save edsilv/e01eaa695078c3ecabcb55beede65886 to your computer and use it in GitHub Desktop.
exhibit iiif export
{
"@context": "http://iiif.io/api/presentation/3/context.json",
"id": "https://exhibit.so/iiif/iM5J6LvVEREIM03c0R0D/manifest.json",
"type": "Manifest",
"label": {
"en": [
"This is a long title"
]
},
"items": [
{
"id": "https://exhibit.so/iiif/iM5J6LvVEREIM03c0R0D/canvas/0",
"type": "Canvas",
"label": {
"en": [
"Screen 1"
]
},
"width": 732,
"height": 1024,
"items": [
{
"id": "https://exhibit.so/iiif/iM5J6LvVEREIM03c0R0D/canvas/0/page",
"type": "AnnotationPage",
"items": [
{
"id": "https://exhibit.so/iiif/iM5J6LvVEREIM03c0R0D/canvas/0/annotation/painting",
"type": "Annotation",
"motivation": "painting",
"body": {
"id": "https://iiif.wellcomecollection.org/image/b18035723_0003.JP2/full/max/0/default.jpg",
"type": "Image",
"format": "image/jpeg",
"width": 732,
"height": 1024,
"service": [
{
"id": "https://iiif.wellcomecollection.org/image/b18035723_0003.JP2",
"type": "ImageService3",
"profile": "level1"
}
]
},
"target": "https://exhibit.so/iiif/iM5J6LvVEREIM03c0R0D/canvas/0"
}
]
}
],
"annotations": [
{
"id": "https://exhibit.so/iiif/iM5J6LvVEREIM03c0R0D/canvas/0/annotations",
"type": "AnnotationPage",
"items": [
{
"id": "https://exhibit.so/iiif/iM5J6LvVEREIM03c0R0D/canvas/0/annotation/comment",
"type": "Annotation",
"motivation": "commenting",
"body": {
"type": "TextualBody",
"value": "<p>head</p>",
"format": "text/html",
"language": "en"
},
"target": "https://exhibit.so/iiif/iM5J6LvVEREIM03c0R0D/canvas/0"
}
]
}
]
},
{
"id": "https://exhibit.so/iiif/iM5J6LvVEREIM03c0R0D/canvas/1",
"type": "Canvas",
"label": {
"en": [
"Screen 2"
]
},
"width": 1000,
"height": 1000,
"items": [
{
"id": "https://exhibit.so/iiif/iM5J6LvVEREIM03c0R0D/canvas/1/page",
"type": "AnnotationPage",
"items": [
{
"id": "https://exhibit.so/iiif/iM5J6LvVEREIM03c0R0D/canvas/1/annotation/painting",
"type": "Annotation",
"motivation": "painting",
"body": {
"id": "https://dionysus-6rsz6mxf6-edsilv.vercel.app/3d/_neck-amphora/amphora.glb",
"type": "Model",
"format": "model/gltf-binary"
},
"target": "https://exhibit.so/iiif/iM5J6LvVEREIM03c0R0D/canvas/1"
}
]
}
],
"annotations": [
{
"id": "https://exhibit.so/iiif/iM5J6LvVEREIM03c0R0D/canvas/1/annotations",
"type": "AnnotationPage",
"items": [
{
"id": "https://exhibit.so/iiif/iM5J6LvVEREIM03c0R0D/canvas/1/annotation/comment",
"type": "Annotation",
"motivation": "commenting",
"body": {
"type": "TextualBody",
"value": "<p>which is heracles?</p>",
"format": "text/html",
"language": "en"
},
"target": "https://exhibit.so/iiif/iM5J6LvVEREIM03c0R0D/canvas/1"
}
]
}
]
},
{
"id": "https://exhibit.so/iiif/iM5J6LvVEREIM03c0R0D/canvas/2",
"type": "Canvas",
"label": {
"en": [
"Screen 3"
]
},
"width": 480,
"height": 360,
"items": [
{
"id": "https://exhibit.so/iiif/iM5J6LvVEREIM03c0R0D/canvas/2/page",
"type": "AnnotationPage",
"items": [
{
"id": "https://exhibit.so/iiif/iM5J6LvVEREIM03c0R0D/canvas/2/annotation/painting",
"type": "Annotation",
"motivation": "painting",
"body": {
"id": "https://fixtures.iiif.io/video/indiana/lunchroom_manners/high/lunchroom_manners_1024kb.mp4",
"type": "Video",
"format": "video/mp4",
"duration": 572.034
},
"target": "https://exhibit.so/iiif/iM5J6LvVEREIM03c0R0D/canvas/2"
}
]
}
],
"annotations": [
{
"id": "https://exhibit.so/iiif/iM5J6LvVEREIM03c0R0D/canvas/2/annotations",
"type": "AnnotationPage",
"items": [
{
"id": "https://exhibit.so/iiif/iM5J6LvVEREIM03c0R0D/canvas/2/annotation/comment",
"type": "Annotation",
"motivation": "commenting",
"body": {
"type": "TextualBody",
"value": "<p>lunchroom</p>",
"format": "text/html",
"language": "en"
},
"target": "https://exhibit.so/iiif/iM5J6LvVEREIM03c0R0D/canvas/2"
}
]
}
]
},
{
"id": "https://exhibit.so/iiif/iM5J6LvVEREIM03c0R0D/canvas/3",
"type": "Canvas",
"label": {
"en": [
"Screen 4"
]
},
"width": 1000,
"height": 1000,
"items": [
{
"id": "https://exhibit.so/iiif/iM5J6LvVEREIM03c0R0D/canvas/3/page",
"type": "AnnotationPage",
"items": []
}
],
"annotations": [
{
"id": "https://exhibit.so/iiif/iM5J6LvVEREIM03c0R0D/canvas/3/annotations",
"type": "AnnotationPage",
"items": [
{
"id": "https://exhibit.so/iiif/iM5J6LvVEREIM03c0R0D/canvas/3/annotation/comment",
"type": "Annotation",
"motivation": "commenting",
"body": {
"type": "TextualBody",
"value": "<p>asdf slkdfjslkdfj lskfdj lskjdf slkdfj lsj fjflsdj slkdj fskldj flsj fdj lsdj fksdj fksld jfslkdj fsld fjd lsjd sldf slkdfj slkdf slkd fslkd fjslkd fslkd flskd jfskld flskd flskd fslkd fslkd fjslkd jfslk djls dlk fks dflks dlkfs ldkfj lkd lskd flsdk fskld jflskj dfslkd fsld fslkd fslkdj fskld fskld fskld flksd fslkd fskl dfslkdf skldf skld fsld fslkdf slkdf skldfsldkf slkdfslkd jf asdf slkdfjslkdfj lskfdj lskjdf slkdfj lsj</p>",
"format": "text/html",
"language": "en"
},
"target": "https://exhibit.so/iiif/iM5J6LvVEREIM03c0R0D/canvas/3"
}
]
}
]
},
{
"id": "https://exhibit.so/iiif/iM5J6LvVEREIM03c0R0D/canvas/4",
"type": "Canvas",
"label": {
"en": [
"Screen 5"
]
},
"width": 3186,
"height": 4612,
"items": [
{
"id": "https://exhibit.so/iiif/iM5J6LvVEREIM03c0R0D/canvas/4/page",
"type": "AnnotationPage",
"items": [
{
"id": "https://exhibit.so/iiif/iM5J6LvVEREIM03c0R0D/canvas/4/annotation/painting",
"type": "Annotation",
"motivation": "painting",
"body": {
"id": "https://iiif.io/api/image/3.0/example/reference/59d09e6773341f28ea166e9f3c1e674f-gallica_ark_12148_bpt6k1526005v_f19/full/max/0/default.jpg",
"type": "Image",
"format": "image/jpeg",
"width": 3186,
"height": 4612,
"service": [
{
"id": "https://iiif.io/api/image/3.0/example/reference/59d09e6773341f28ea166e9f3c1e674f-gallica_ark_12148_bpt6k1526005v_f19",
"type": "ImageService3",
"profile": "level1"
}
]
},
"target": "https://exhibit.so/iiif/iM5J6LvVEREIM03c0R0D/canvas/4"
}
]
}
],
"annotations": [
{
"id": "https://exhibit.so/iiif/iM5J6LvVEREIM03c0R0D/canvas/4/annotations",
"type": "AnnotationPage",
"items": [
{
"id": "https://exhibit.so/iiif/iM5J6LvVEREIM03c0R0D/canvas/4/annotation/comment",
"type": "Annotation",
"motivation": "commenting",
"body": {
"type": "TextualBody",
"value": "<p>lamp</p>",
"format": "text/html",
"language": "en"
},
"target": "https://exhibit.so/iiif/iM5J6LvVEREIM03c0R0D/canvas/4"
}
]
}
]
},
{
"id": "https://exhibit.so/iiif/iM5J6LvVEREIM03c0R0D/canvas/5",
"type": "Canvas",
"label": {
"en": [
"Screen 6"
]
},
"width": 3186,
"height": 4612,
"items": [
{
"id": "https://exhibit.so/iiif/iM5J6LvVEREIM03c0R0D/canvas/5/page",
"type": "AnnotationPage",
"items": [
{
"id": "https://exhibit.so/iiif/iM5J6LvVEREIM03c0R0D/canvas/5/annotation/painting",
"type": "Annotation",
"motivation": "painting",
"body": {
"id": "https://iiif.io/api/image/3.0/example/reference/59d09e6773341f28ea166e9f3c1e674f-gallica_ark_12148_bpt6k1526005v_f19/full/max/0/default.jpg",
"type": "Image",
"format": "image/jpeg",
"width": 3186,
"height": 4612,
"service": [
{
"id": "https://iiif.io/api/image/3.0/example/reference/59d09e6773341f28ea166e9f3c1e674f-gallica_ark_12148_bpt6k1526005v_f19",
"type": "ImageService3",
"profile": "level1"
}
]
},
"target": "https://exhibit.so/iiif/iM5J6LvVEREIM03c0R0D/canvas/5"
}
]
}
],
"annotations": [
{
"id": "https://exhibit.so/iiif/iM5J6LvVEREIM03c0R0D/canvas/5/annotations",
"type": "AnnotationPage",
"items": [
{
"id": "https://exhibit.so/iiif/iM5J6LvVEREIM03c0R0D/canvas/5/annotation/comment",
"type": "Annotation",
"motivation": "commenting",
"body": {
"type": "TextualBody",
"value": "<p>treasure</p>",
"format": "text/html",
"language": "en"
},
"target": "https://exhibit.so/iiif/iM5J6LvVEREIM03c0R0D/canvas/5"
}
]
}
]
},
{
"id": "https://exhibit.so/iiif/iM5J6LvVEREIM03c0R0D/canvas/6",
"type": "Canvas",
"label": {
"en": [
"Screen 7"
]
},
"width": 1000,
"height": 1000,
"items": [
{
"id": "https://exhibit.so/iiif/iM5J6LvVEREIM03c0R0D/canvas/6/page",
"type": "AnnotationPage",
"items": []
}
],
"annotations": [
{
"id": "https://exhibit.so/iiif/iM5J6LvVEREIM03c0R0D/canvas/6/annotations",
"type": "AnnotationPage",
"items": [
{
"id": "https://exhibit.so/iiif/iM5J6LvVEREIM03c0R0D/canvas/6/annotation/comment",
"type": "Annotation",
"motivation": "commenting",
"body": {
"type": "TextualBody",
"value": "<p>bacchus</p>",
"format": "text/html",
"language": "en"
},
"target": "https://exhibit.so/iiif/iM5J6LvVEREIM03c0R0D/canvas/6"
}
]
}
]
},
{
"id": "https://exhibit.so/iiif/iM5J6LvVEREIM03c0R0D/canvas/7",
"type": "Canvas",
"label": {
"en": [
"Screen 8"
]
},
"width": 1000,
"height": 1000,
"items": [
{
"id": "https://exhibit.so/iiif/iM5J6LvVEREIM03c0R0D/canvas/7/page",
"type": "AnnotationPage",
"items": [
{
"id": "https://exhibit.so/iiif/iM5J6LvVEREIM03c0R0D/canvas/7/annotation/painting",
"type": "Annotation",
"motivation": "painting",
"body": {
"id": "https://dionysus-6rsz6mxf6-edsilv.vercel.app/3d/_neck-amphora/amphora.glb",
"type": "Model",
"format": "model/gltf-binary"
},
"target": "https://exhibit.so/iiif/iM5J6LvVEREIM03c0R0D/canvas/7"
}
]
}
],
"annotations": [
{
"id": "https://exhibit.so/iiif/iM5J6LvVEREIM03c0R0D/canvas/7/annotations",
"type": "AnnotationPage",
"items": [
{
"id": "https://exhibit.so/iiif/iM5J6LvVEREIM03c0R0D/canvas/7/annotation/comment",
"type": "Annotation",
"motivation": "commenting",
"body": {
"type": "TextualBody",
"value": "<p>dionysus</p>",
"format": "text/html",
"language": "en"
},
"target": "https://exhibit.so/iiif/iM5J6LvVEREIM03c0R0D/canvas/7"
}
]
}
]
}
],
"summary": {
"en": [
"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Mauris pulvinar consectetur ultricies. Donec vehicula elit erat, sed ornare justo feugiat vel."
]
},
"metadata": [
{
"label": {
"en": [
"Author"
]
},
"value": {
"en": [
"Edward Silverton"
]
}
},
{
"label": {
"en": [
"Exhibit Type"
]
},
"value": {
"en": [
"Quiz"
]
}
}
]
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment