Weave Code
Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message

Iiif Bundle Laravel Package

survos/iiif-bundle

A Symfony bundle for working with IIIF (International Image Interoperability Framework) resources, helping PHP applications expose and consume image API endpoints, manifests, and related metadata.

View on GitHub
Deep Wiki
Context7

Product Decisions This Supports

  • Build vs. buy for IIIF integration: This bundle provides ready-made IIIF (International Image Interoperability Framework) support for Laravel/PHP applications. If your roadmap includes serving or consuming IIIF Image/Manifest resources (digital collections, DAM, museum/library archives, scholarly publishing), buying/ adopting here avoids re-implementing the spec yourself.
  • Feature scoping: Signals whether interactive image viewing, deep-zoom tiles, and interoperable manifests are near-term deliverables vs. long-term bets. IIIF compliance is increasingly a checkbox requirement for institutional/government/education customers.
  • Platform/architecture alignment: Confirms Laravel as the delivery stack for media-heavy features. A 1.0.0 tag suggests the API surface is being declared stable enough to build against.
  • Vendor/dependency risk tracking: The package is maturing (mono-repo extraction, 1.0.0), which is a positive maturity signal but also means it is a small/young ecosystem dependency — relevant to sourcing and maintenance decisions.
  • Integration sequencing: If the app must serve IIIF manifests to external viewers (Mirador, Universal Viewer, etc.), this determines whether you build the serving layer now vs. defer.

Note: The 1.0.0 release notes are thin ("not yet in survos mono"). Treat this as a stability/maturity signal rather than a feature-rich release; confirm the actual API surface and feature set via the package README and tests before committing roadmap items.

When to Consider This Package

Consider adopting when:

  • You are building on Laravel and need IIIF Image API or Presentation API support (manifests, tiles, image serving).
  • Your customers or content domain are cultural heritage, libraries, archives, museums, education, or research — sectors where IIIF interoperability is a real procurement requirement.
  • You want to avoid re-implementing the IIIF spec and would rather consume a maintained, vendor-published bundle.
  • You are already in or considering the Survos ecosystem and value consistency with related packages.
  • You need a 1.0-stable dependency baseline rather than a bleeding-edge library.

Look elsewhere / proceed with caution when:

  • You are not on Laravel or are standardized on another framework — a Laravel bundle adds friction.
  • Your needs are simple static image serving with no interoperability/manifest requirements; IIIF is overkill.
  • You need enterprise-grade SLAs or large-community support; this appears to be a small, single-vendor package — verify maintainer activity, issue responsiveness, and release cadence.
  • You require long-term guaranteed maintenance and cannot tolerate a young 1.0.0 dependency with sparse release documentation — budget for the possibility of forking or in-housing.
  • The release notes suggest packaging is still being reorganized (not yet in mono-repo) — validate install/upgrade paths in a spike before betting a roadmap on it.

How to Pitch It (Stakeholders)

For executives: We are evaluating a Laravel bundle that adds IIIF image-interoperability — the standard used by museums, libraries, universities, and archives to share and display high-resolution imagery. Adopting it can unlock institutional/education market segments and shorten delivery of image-viewing features, at the cost of a young, single-vendor dependency. The 1.0.0 tag signals growing maturity; we recommend a short technical spike to validate fit before committing it to the roadmap.

For engineering: This is a Laravel package (survos/iiif-bundle) at v1.0.0 providing IIIF support. The release itself is a packaging milestone (moving out of / not yet in the Survos mono-repo) rather than a feature drop, so the notes are minimal. Before adoption: confirm the supported IIIF APIs (Image vs. Presentation), PHP/Laravel version constraints, test coverage, and upgrade/install path now that it lives outside the mono-repo. Treat it as a candidate dependency for media-heavy features, not a drop-in for every project — spike it against a real manifest/serving use case.

Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
uni-method/symfony-lib
tacticmedia/scim-server-bundle
neika-ai/symfony-bundle
mattleads/agent-publishing-bundle
glavweb/framework-bundle
glavweb/extra-bundle
glavweb/api-bundle
glavweb/admin-bundle
adachsoft/api-version-bundle
elsayed85/laravel-api-exceptions
ouhssini/laravel-demo-mode
daworks/ncloud-outbound-mailer-driver
gp247/cms
ignibyte/aic-gates
nexa-merchant/blog
novasa/laravel-language-center
opencage/geocode
adolfoholzer/parameters
livenetworks/ln-starter
cgv/localized-resource