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
Image Bundle

Image Bundle Laravel Package

paradigmate/image-bundle

paradigmate/image-bundle provides image handling utilities for PHP applications, helping developers process, transform, and serve images through a simple bundle-based integration. A practical choice for projects that need lightweight image workflow support without heavy configuration.

View on GitHub
Deep Wiki
Context7

Symfony2 bundle for image resizing.

Frequently asked questions about Image Bundle
Is paradigmate/image-bundle compatible with Laravel?
No. It is a Symfony2 bundle that assumes Symfony's kernel, bundle registration, DI container, and likely Twig helpers, none of which exist in Laravel. Laravel uses service providers, facades, and config instead of a bundle system, so it will not register cleanly. Any reuse requires extracting the resize logic from the framework glue.
Can I install paradigmate/image-bundle via Composer in a Laravel app?
Practically no. Its composer.json constraints are pinned to Symfony 2.x and PHP 5.x-era syntax, which will almost certainly conflict with Illuminate and modern Symfony components. Attempting a Composer install on a current Laravel skeleton is expected to fail on dependency resolution. The realistic path is code extraction, not package installation.
Does paradigmate/image-bundle work with PHP 8?
It is not designed for PHP 8 and was written in a PHP 5.x-era Symfony2 style. Expect legacy syntax, removed functions, and deprecation issues that block modern PHP runtimes. Modernizing it for PHP 8 requires namespace fixes, typed properties, and deprecation cleanup.
Is paradigmate/image-bundle maintained and safe for production?
No. It has 0 stars, 0 dependents, no test coverage signals, and no security response process. Symfony2 itself is end-of-life, so there are no upstream fixes or patches. Adopting or extracting it means you become the sole maintainer for every PHP and Laravel upgrade.
What image driver does paradigmate/image-bundle use, GD or Imagick?
The available documentation does not clearly state whether the resize engine wraps GD, Imagick, or Imagine. You must audit the source to confirm the underlying driver and required PHP extensions. This is especially important because GD and Imagick have different memory and performance profiles for large files.
What are the best Laravel alternatives to paradigmate/image-bundle?
Use maintained, Laravel-friendly libraries such as intervention/image, spatie/image, or league/glide. These packages support modern PHP, integrate cleanly with Laravel's service container, and have active maintenance and community support. They avoid the dependency conflicts and maintenance burden of a legacy Symfony2 bundle.
How do I resize images in Laravel without this package?
Choose a maintained library like intervention/image or spatie/image and install it via Composer. Configure GD or Imagick, then wrap resizing in queued jobs and layer disk or S3 caching plus a CDN for production. This gives you a supported, testable image pipeline without legacy Symfony2 coupling.
Can I use Symfony2 bundles in a Laravel application?
No, not directly. Laravel has no bundle concept and uses service providers, facades, and configuration files instead. You can sometimes reuse plain PHP classes after stripping away Symfony kernel, DI, and Twig dependencies, but that is code extraction rather than package installation.
Does paradigmate/image-bundle support S3, CDN, or cache invalidation?
There is no evidence of S3, CDN, or cache invalidation support in the available context. File handling and cache invalidation are explicitly flagged as unverified. If you extract the resize code, you must add storage, caching, and invalidation layers yourself.
What are the risks of extracting paradigmate/image-bundle into a Laravel app?
You inherit a high maintenance burden with no upstream fixes, no security patches, and legacy PHP 5.x syntax to modernize. Budget time for namespace fixes, typed properties, deprecation cleanup, and writing tests. Only extract it if the package offers unique behavior not already covered by maintained alternatives like intervention/image or spatie/image.
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.
3mdikram/worldmoneywords
snowsoft/config
itmosoft/laravel-subscriptions
larva/laravel-ai-qwen
diephp/sequences
users-au/socialite-provider
twidpay/twid-logger
mrnewport/laravel-plaid
mrnewport/laravel-repo
mrnewport/laravel-docsign
mrnewport/laravel-stow
mrnewport/laravel-flow
mrnewport/laravel-priceable
mrnewport/laravel-nestedterms
fredmeng/laravel-apidoc-generator
itstructure/laravel-multilingual-tools
pdustdar/elasticsearch
markupai/php-sdk
rlacerda83/lumem-microservice-shipment
uni-method/symfony-lib