openseadragon
Copilot instructions3.5k starsChanged 27 days agoBSD-3-ClauseView on GitHub
This project is written in JavaScript, but we also provide TypeScript declarations in types/index.d.ts. In addition, we have a TypeScript test suite in test-dts/index.test-d.ts. When reviewing pull requests, please verify that any changes to the JavaScript code are reflected in the TypeScript declarations and that the TypeScript test suite is updated when appropriate.
Files
This project is written in JavaScript, but we also provide TypeScript declarations in types/index.d.ts. In addition, we have a TypeScript test suite in test-dts/index.test-d.ts. When reviewing pull requests, please verify that any changes to the JavaScript code are reflected in the TypeScript declarations and that the TypeScript test suite is updated when appropriate.
Trending
More talk lately.about the whole repository
Who's talking about openseadragon/openseadragon
- Stack Overflow“Why does this image make 2 network requests on button click?”Stack Overflow · Mar 4, 2023 · 3 votes
- Stack Overflow“Compressing Deep Zoom Image files”Stack Overflow · Oct 26, 2016 · 3 votes
- Stack Overflow“Hook into OpenSeadragon with custom user interface device”Stack Overflow · Sep 21, 2015 · 3 votes
- openseadragon/site-build“docs: add OMEZarrTileSource”GitHub · May 27, 2026 · 2 reactions
- @skeet.best“DeepZoom has an open-source clone that's alive and thriving”Bluesky · Jun 14, 2024 · 2 likes
The biggest 5 of 81 mentions linking to the repository that our crawl found. Each line is their own headline.
See all 81
Talked about on GitHub, Stack Overflow and Bluesky (81 times).
On GitHub · 50
- May 27, 2026docs: add OMEZarrTileSource — openseadragon/site-build2 reactions · 1 comment
- Jul 4, 2019update to openseadragon 2.4.1 — UniversalViewer/universalviewer2 reactions · 2 comments
- Jun 23, 2025dzsave: IIIF: use named region of 'full' when no crop takes place — libvips/libvips1 reaction · 3 comments
- Sep 4, 2024OSD 5.0 issues with Failed to execute 'removeChild' — stephenwf/use-open-seadragon1 reaction
- Apr 28, 2023Should the Image API specify the rounding method — IIIF/api1 reaction
45 more on GitHub
- Jan 13, 2022Add an FAQ? — openseadragon/site-build1 reaction · 1 comment
- Sep 19, 2021fix(openseadragon): correct type of addControl — DefinitelyTyped/DefinitelyTyped1 reaction · 7 comments
- Oct 1, 2020add types support to installation instructions — openseadragon/site-build1 reaction · 1 comment
- Apr 24, 2020Missing edge tiles when viewing IIIF layout of dzsave in OpenSeadragon — libvips/libvips1 reaction · 5 comments
- Jul 21, 2019Update OpenSeadragon to 2.4.1 — Islandora/documentation1 reaction · 3 comments
- Apr 20, 2018Expose a way to redraw the canvas without having to trigger an OSD redraw — altert/OpenSeadragonCanvasOverlay1 reaction · 2 comments
- Nov 5, 2017vips dzsave to .dzi does not produce expected tiles — libvips/libvips1 reaction · 32 comments
- Oct 17, 2026Bump openseadragon from 4.1.1 to 6.1.1 — nakamura196/iiif-kasane0 reactions · 1 comment
- Oct 1, 2026build(deps): bump the all-npm-dependencies group across 2 directories with 7 updates — chnm/ct-django0 reactions
- Oct 1, 2026chore(deps): bump openseadragon from 6.1.0 to 6.1.1 in /frontend — Aguero-Org/Astroimage0 reactions
- Oct 1, 2026deps: bump the npm-production group in /ma-visualisation-sentiments with 3 updates — fmadore/IWAC-sentiment-analysis0 reactions · 1 comment
- Sep 28, 2026Monkey patch OSD getTileUrl for Smithsonian manifests — recogito/recogito-client0 reactions · 2 comments
- Sep 28, 2026Bump the npm group across 1 directory with 2 updates — cmahnke/christianmahnke0 reactions
- Sep 25, 2026Bump the frontend group in /slidetap-client with 12 updates — imi-bigpicture/slidetap0 reactions
- Sep 24, 2026fix(deps): bump the web-dependencies group across 1 directory with 21 updates — Enksodsoon/PathLab-Viewer0 reactions · 1 comment
- Sep 24, 2026build(deps): bump openseadragon and @types/openseadragon in /frontend — milovdpas/opa_harries_herinneringen0 reactions
- Sep 21, 2026Bump openseadragon from 6.0.2 to 6.1.1 — LibraryOfCongress/concordia0 reactions · 1 comment
- Sep 18, 2026Bump the npm-mocks group in /Source Files/Mocks with 11 updates — cmahnke/christianmahnke0 reactions
- Sep 17, 2026fix(deps): bump the web-dependencies group across 1 directory with 19 updates — Enksodsoon/PathLab-Viewer0 reactions · 1 comment
- Sep 17, 2026chore(deps): bump openseadragon from 6.0.2 to 6.1.1 in /frontend — korawit-t/Pathology-LIS0 reactions · 1 comment
- Sep 16, 2026Bump the dependencies group across 1 directory with 15 updates — ActivistChecklist/ActivistChecklist0 reactions · 1 comment
- Sep 15, 2026Fix facsimile view not working due to failing webgl test: updgrade to osd 6 — globalise-huygens/globalise-research-portal0 reactions · 1 comment
- Sep 15, 2026Bump the dependencies group across 1 directory with 14 updates — ActivistChecklist/ActivistChecklist0 reactions · 2 comments
- Sep 14, 2026 — ProjectMirador/mirador0 reactions · 1 comment
- Sep 14, 2026Bump openseadragon from 6.1.0 to 6.1.1 in the npm group across 1 directory — cmahnke/christianmahnke0 reactions · 1 comment
- Sep 14, 2026build(deps): Bump openseadragon from 6.1.0 to 6.1.1 — pnwinsects/pnwmoths0 reactions · 1 comment
- Sep 14, 2026Bump the npm group across 1 directory with 7 updates — cmahnke/projektemacher-base0 reactions
- Sep 14, 2026Bump the npm group with 4 updates — cmahnke/lucienne0 reactions
- Sep 13, 2026fix(deps): bump the web-dependencies group across 1 directory with 18 updates — Enksodsoon/PathLab-Viewer0 reactions · 1 comment
- Sep 10, 2026chore(deps): bump openseadragon from 6.0.2 to 6.1.0 in /frontend — korawit-t/Pathology-LIS0 reactions · 2 comments
- Sep 3, 2026build(deps): bump the all-npm-dependencies group across 2 directories with 6 updates — chnm/ct-django0 reactions · 1 comment
- Sep 1, 2026deps: bump openseadragon from 6.0.2 to 6.1.0 in /ma-visualisation-sentiments — fmadore/IWAC-sentiment-analysis0 reactions · 1 comment
- Aug 26, 2026build(deps): bump openseadragon from 6.0.2 to 6.1.0 — razethion/myoc0 reactions · 2 comments
- Aug 15, 2026Bump openseadragon from 6.0.2 to 6.1.0 — MIDA-group/CytoBrowser0 reactions
- Aug 12, 2026build(deps): Bump openseadragon from 6.0.2 to 6.1.0 — pnwinsects/pnwmoths0 reactions · 2 comments
- Aug 11, 2026chore(deps): bump openseadragon and @types/openseadragon — SSRQ-SDS-FDS/ssrq-editio0 reactions
- Aug 10, 2026Bump the npm group with 2 updates — cmahnke/christianmahnke0 reactions
- Aug 10, 2026Bump the npm group with 5 updates — cmahnke/lucienne0 reactions
- Aug 1, 2026Bump openseadragon from 5.0.1 to 6.0.2 — ProjectMirador/mirador0 reactions · 2 comments
- Jul 22, 2026Bump openseadragon from 3.1.0 to 6.0.2 — Edirom/Cartographer-App0 reactions · 1 comment
- May 1, 2026Bump openseadragon from 5.0.1 to 6.0.2 — TETRAS-IIIF/mirador-video0 reactions · 1 comment
- Feb 23, 2026Bump openseadragon from 5.0.1 to 6.0.0 — rssaini01/openseadragon-konva-layer0 reactions · 2 comments
- Feb 5, 2026chore(deps): bump openseadragon from 4.1.1 to 5.0.1 in /src/frontend/maps — ktamaral/digital-collections-explorer-harvard0 reactions · 1 comment
- Jun 2, 2025Demo Page is on a Domain Flagged for Phishing — MartinPluta/OpenSeadragonMultiRow0 reactions
- May 1, 2025build(deps): bump openseadragon from 5.0.0 to 5.0.1 in the all-npm-dependencies group across 1 directory — chnm/ct-django0 reactions · 1 comment
On Stack Overflow · 29
- Mar 4, 2023Why does this image make 2 network requests on button click?3 votes
- Oct 26, 2016Compressing Deep Zoom Image files3 votes
- Sep 21, 2015Hook into OpenSeadragon with custom user interface device3 votes
- Mar 23, 2018OpenSeaDragon with D3 svg-overlay draggable elements2 votes
- Jun 2, 2021Removing dotted border1 vote
24 more on Stack Overflow
- Jan 2, 2019how to convert dzi (deep zoom) files to full image1 vote
- Mar 6, 2018Adding/positioning independent overlays to openseadragon images and related error message1 vote
- Jul 4, 2017How do I get started using OpenSeadragon?1 vote
- Feb 28, 2017adding div to openseadragon Toolbar is not working [Openseadragon]1 vote
- Apr 22, 2015The image seems no so clear in openseadragon as its origin1 vote
- Jul 21, 2014Need to figure out how to use DeepZoomTools.dll to create DZI1 vote
- Jul 8, 2014OpenSeadragon change images in a collection on the fly1 vote
- Aug 28, 2013C# : dzi image creation opensedragon1 vote
- Aug 7, 2023SVG filter not applied when using full screen0 votes
- Sep 6, 2022How do I change the keystroke problem for OpenSeadragon?0 votes
- May 6, 2020OpenSeadragon Support for 16 (or even 24) bit Images0 votes
- Apr 15, 2020"Book like" view in Openseadragon (several "2 pages" sequences)0 votes
- Nov 14, 2019OpenSeaDragon not displaying multiple images in dzc_output.xml file0 votes
- Jun 27, 2018Viewing Gigapixel Images0 votes
- Jul 19, 2017Reference Error: $ is not defined -while loading the DZI xml file -OpenSeaDragon0 votes
- Aug 2, 2016How to control the loading order of multiple images in openseadragon0 votes
- Jan 2, 2015Can not read property 'position' undefined, get Coordinates - CustomTile - Openseadragon0 votes
- Dec 31, 2014Custom Tiles, Ajax call in GetTileURL not working properly0 votes
- Dec 31, 2014Openseadragon - Custom Tiles, there is navigator do not showing the image0 votes
- Dec 30, 2014Custom TileSource is not working properly to load initial level image0 votes
- Sep 15, 2014Downloading image from a canvas; can't get data0 votes
- Aug 15, 2014Openseadragon with XML document variable instead of URL?0 votes
- Aug 15, 2014OpenSeadragon: Using a proxy to get XML data is causing tiles not to load0 votes
- Jan 23, 2014OpenSeadragon navigator not showing thumbnail image0 votes
On Bluesky · 2
- Jun 14, 2024DeepZoom has an open-source clone that's alive and thriving — @skeet.best2 likes and reposts · 1 reply
- Nov 27, 2024github.com/openseadrago... — @l422y.com1 likes and repost
Does it work?
Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.
Reviews can't be read right now.
Your trail
Files you open will collect here, so you can find them again.
Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.
Now do this for your own.
Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.

