Installation
You can install Annotorious with a package manager like npm, or import it into your HTML page
using a <script> tag.
Vanilla JavaScript
Section titled “Vanilla JavaScript”To annotate JPEG or PNG images using plain JavaScript, install the Annotorious standard package.
npm install @annotorious/annotoriousTo annotate zoomable images in OpenSeadragon, install the OpenSeadragon package.
npm install openseadragon @annotorious/openseadragonScript Import
Section titled “Script Import”To use the standard version of Annotorious without a bundler, import the
script and the stylesheet file into the <head> of your HTML page.
<head> <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/@annotorious/annotorious@latest/dist/annotorious.css"> <script src="https://cdn.jsdelivr.net/npm/@annotorious/annotorious@latest/dist/annotorious.js"></script></head>To use the OpenSeadragon version without a bundler:
<head> <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/@annotorious/openseadragon@latest/dist/annotorious-openseadragon.css"> <script src="https://cdn.jsdelivr.net/npm/@annotorious/openseadragon@latest/dist/annotorious-openseadragon.js"></script></head>To use Annotorious with React, install the Annotorious React package. Note that this package includes bindings for the standard version of Annotorious as well as OpenSeadragon.
npm install @annotorious/reactSvelte
Section titled “Svelte”To use Annotorious with Svelte, install the Svelte package. Note that the package includes bindings for the standard version of Annotorious as well as OpenSeadragon.
npm install @annotorious/svelteUsing Annotorious
Section titled “Using Annotorious”To learn more about how to use Annotorious with the framework of your choice, see the following guides: