HTTP/2 200
date: Sat, 17 Jan 2026 21:16:36 GMT
content-type: text/html; charset=utf-8
cf-ray: 9bf8dfdee97f7fa8-BLR
cf-cache-status: MISS
cache-control: public, max-age=60
server: cloudflare
strict-transport-security: max-age=31536000; includeSubDomains
vary: Host, Accept-Encoding
via: 1.1 heroku-router
content-security-policy: block-all-mixed-content; default-src 'self' https://cdn.plaid.com/; img-src 'self' https://images.opencollective.com https://next-images.opencollective.com https://pdf.opencollective.com data: *.paypal.com *.paypalobjects.com opencollective.com blog.opencollective.com blob: i.ytimg.com storage.googleapis.com cdn-logos.gocardless.com opencollective-production.s3.us-west-1.amazonaws.com opencollective-production.s3-us-west-1.amazonaws.com; worker-src 'self'; style-src 'self' 'unsafe-inline' https://hcaptcha.com https://*.hcaptcha.com https://challenges.cloudflare.com; connect-src 'self' https://opencollective-prod-api.herokuapp.com https://pdf.opencollective.com https://rest.opencollective.com https://ml.opencollective.com https://oficollective.com https://oscollective.org wtfismyip.com *.paypal.com *.paypalobjects.com sentry.io *.sentry.io atlas.shopifycloud.com atlas.shopifysvc.com country-service.shopifycloud.com maps.googleapis.com https://wise.com https://transferwise.com https://sandbox.transferwise.tech https://hcaptcha.com https://*.hcaptcha.com https://challenges.cloudflare.com https://www.google.com https://api.cryptonator.com https://plausible.io opencollective-production.s3.us-west-1.amazonaws.com opencollective-production.s3-us-west-1.amazonaws.com https://production.plaid.com/; script-src 'self' 'nonce-03678ba8-0354-4f81-a7ae-5882b6b17aae' maps.googleapis.com js.stripe.com *.paypal.com *.paypalobjects.com https://hcaptcha.com https://js.hcaptcha.com https://*.hcaptcha.com https://challenges.cloudflare.com https://www.google.com https://plausible.io https://cdn.plaid.com/link/v2/stable/link-initialize.js; frame-src blob: www.youtube.com www.youtube-nocookie.com opencollective.com anchor.fm podcasters.spotify.com player.vimeo.com js.stripe.com *.paypal.com *.openstreetmap.org https://wise.com https://transferwise.com https://sandbox.transferwise.tech https://hcaptcha.com https://*.hcaptcha.com https://challenges.cloudflare.com https://www.google.com https://cdn.plaid.com/; object-src opencollective.com
nel: {"report_to":"heroku-nel","response_headers":["Via"],"max_age":3600,"success_fraction":0.01,"failure_fraction":0.1}
origin-agent-cluster: ?1
referrer-policy: no-referrer
report-to: {"group":"heroku-nel","endpoints":[{"url":"https://nel.heroku.com/reports?s=LpCk7EUjPXbzwv%2BwyE%2Bv%2BlXuedHnpSDCPDxoIB4UZbM%3D\u0026sid=af571f24-03ee-46d1-9f90-ab9030c2c74c\u0026ts=1768684596"}],"max_age":3600}
reporting-endpoints: heroku-nel="https://nel.heroku.com/reports?s=LpCk7EUjPXbzwv%2BwyE%2Bv%2BlXuedHnpSDCPDxoIB4UZbM%3D&sid=af571f24-03ee-46d1-9f90-ab9030c2c74c&ts=1768684596"
x-content-type-options: nosniff
x-dns-prefetch-control: off
x-download-options: noopen
x-frame-options: SAMEORIGIN
x-permitted-cross-domain-policies: none
x-powered-by: Next.js
x-ratelimit-limit: 20
x-ratelimit-remaining: 19
x-ratelimit-reset: 1768684657
x-xss-protection: 0
oc-backend: frontend
oc-environment: production
content-encoding: gzip
alt-svc: h3=":443"; ma=86400
universalviewer - Open Collectiveuniversalviewer
The Universal Viewer is a community-developed open source project on a mission to help you share your content with the world
Become a financial contributor.
Financial Contributions
Backers
Support us with a monthly donation and help us continue our activities.
Sponsors (monthly)
Become a sponsor to gain access to our monthly Steering Group meetings and help us plan how funds are allocated.
Starts at$100 USD / month
Sponsors (yearly)
Become a sponsor to gain access to our monthly Steering Group meetings and help us plan how funds are allocated.
Starts at$1,200 USD / year
Donation
Make a custom one-time or recurring contribution.
Top financial contributors
Organizations
TIND
$2,900 USD since Aug 2023
universalviewer is all of us
Our contributors 25
Thank you for supporting universalviewer.
Transparent and open finances.
Contribution #684124
Vercel
CategoryHosting & Subscriptions
Estimated annual budget
$8,600.00 USD
The Universal Viewer allows you to share your content using the group of IIIF specifications. Particularly suited to the 'GLAM' sector.
https://universalviewer.io