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

Imagine Extra Bundle Laravel Package

zenstruck/imagine-extra-bundle

A Symfony bundle that adds extra filters and utilities to the Imagine image manipulation library, making it easy to apply additional image transformations through configuration and services.

View on GitHub
Deep Wiki
Context7

Product Decisions This Supports

  • Legacy-stack triage, not greenfield planning. This bundle only informs one live decision: whether an existing Symfony2 codebase should keep or remove it. It is an input to a "dependency debt" audit, not to a feature roadmap.
  • Image pipeline build-vs-buy framing. It illustrates the declarative-filter-set pattern (thumbnail, crop, watermark configs) that a real image pipeline needs — useful as a reference point when scoping that work, not as the implementation.
  • Re-platforming scope. Any feature that would have leaned on it — dynamic thumbnails, responsive derivatives, watermarking — must be estimated against a maintained alternative (LiipImagineBundle, Glide, Intervention Image, or a CDN like imgix/Cloudinary/Cloudflare Images). This assessment supports budgeting that migration.
  • Prioritization signal. With 3 stars, 0 dependents, an archived repo, and a last release of 2014-12-05, the package carries no ecosystem validation. It should not influence roadmap sequencing beyond "remove when convenient."

When to Consider This Package

  • Only during archaeology. You are auditing a Symfony ≤2.8 application and find it already installed; the question is "pin until migration or rip out now," not "should we adopt."
  • Adoption criteria it fails, explicitly: no active maintenance (archived), no framework compatibility past Symfony2, no downstream dependents to surface bugs, no security response path, and PHP versions from the 5.x era. Any one of these is usually disqualifying; all of them together are conclusive.
  • Look elsewhere for anything current. LiipImagineBundle is the de facto successor for Symfony 5/6/7. Choose Glide or Intervention Image for framework-light work, or offload derivative generation to a CDN if you want resize traffic off your app servers entirely.
  • Look elsewhere if you need PHP 8 support, typed/validated configuration, Flex recipes, async or queue-based processing, or CDN-backed derivative generation.

How to Pitch It (Stakeholders)

  • To executives: "This is a 2014 Symfony2 add-on that wires an image-filter library into the DI container. It's archived upstream, has zero downstream users, and hasn't shipped in a decade. It is not a candidate for adoption — if it shows up in our stack, it's technical debt with a removal ticket attached."
  • To engineering: "The only thing we'd want from it is config-driven filter sets, and that's available in maintained bundles with current Symfony and PHP 8 support. Don't add it. If it's already present, fold its removal into the Symfony upgrade rather than scheduling separate work."
  • Honest upside: the transferable value is the idea of declarative filter configuration, which we can adopt without the dependency. Recommend a short spike comparing LiipImagineBundle against a CDN-offload approach, and let that comparison — not this package — drive the build-vs-buy call.
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.
skyraptor/chatter
edlugz/sasapay
abbasudo/artisan-route
mirvan/ippanel
ignibyte/aic-framework
glavweb/data-schema-bundle
glavweb/datagrid-bundle
tacticmedia/scim-server
uni-method/frame
neika-ai/sdk
adachsoft/php-code-style
pharaonic/laravel-notification-dependencies
beautinow/translug
dev-brainiac/bot-cloaked
octoberrain/html
octoberrain/extension
octoberrain/exception
octoberrain/contracts
adachsoft/api-version-bundle
cgv/localized-resource