jcupitt/vips
PHP FFI bindings for libvips (8.7+) on PHP 7.4+. Build fast, low-memory image processing pipelines and stream operations in parallel. Great for thumbnails, transforms, and saving to many formats with libvips speed.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| league/glide | 0.81 | Glide is an on-demand PHP image manipulation library served over HTTP. Resize, crop, and apply effects with simple URL parameters, with automatic caching and far-future headers. Works with GD, Imagick, or libvips and Flysystem storage. | 2,634 | 2,824 | 205 | 640K | 42 | 58.9 | 53.6 | MIT | 2 months ago | |
| rokka/imagine-vips | 0.80 | Libvips adapter for Imagine, offering fast, multi-threaded image processing with low memory use. Works via PHP FFI (recommended) or php-vips-ext, plus php-vips classes. Supports common Imagine operations like open, thumbnail, and save; vips 8.7+ recommended. | 43 | 43 | 8 | 23K | 7 | 9.1 | 40.4 | NOASSERTION | 1 year ago | |
| intervention/image | 0.77 | Intervention Image is a PHP image handling and manipulation library for Laravel and other frameworks. It provides a fluent API for resizing, cropping, encoding, watermarking, and optimizing images, with drivers for GD and Imagick and easy integration via service providers. | 14,344 | 14,847 | 1,490 | 5M | 17 | 74.9 | 46.0 | MIT | 3 days ago | |
| hanneskod/classtools | 0.75 | Scan the filesystem for PHP classes, interfaces, and traits using Symfony Finder. Build a class-to-file map, detect parse/syntax errors, and iterate results as ReflectionClass objects, with optional autoloading for discovered classes. | 130 | 134 | 31 | 52K | 2 | 2.3 | 37.2 | WTFPL | — | |
| alizharb/laravel-themer | 0.75 | Enterprise-grade theme management for Laravel. Create, clone, activate, and safely delete themes with per-theme Vite builds, NPM workspaces, asset shortcuts, view overrides, and Livewire 4 support. Includes metadata, wizards, and fast production caching. | 4 | 4 | 0 | 75 | 0 | 16.9 | 18.9 | MIT | 3 months ago | |
| imagine/imagine | 0.75 | — | 4,475 | 4,575 | 530 | 1M | 26 | 63.8 | 45.6 | NOASSERTION | 5 days ago | |
| claviska/simpleimage | 0.73 | SimpleImage is a lightweight PHP 8+ GD image manipulation class. Load images from files/strings/URIs, auto-orient via EXIF, resize/crop/overlay/watermark, draw shapes/text, apply filters, and convert between GIF/JPEG/PNG/WEBP/BMP/AVIF. Chainable, exception-based. | 1,389 | 1,394 | 379 | 47K | 18 | 42.3 | 29.1 | MIT | 6 months ago | |
| php-vfs/php-vfs | 0.71 | Simple virtual filesystem via a PHP stream wrapper for unit tests. Emulates files/dirs in memory so you can test code that reads/writes the filesystem without temporary folders or fixtures. Works with PHPUnit, PHPSpec, and other frameworks. | 57 | 57 | 8 | 28K | 5 | 2.5 | 38.3 | MIT | 5 years ago | |
| imgix/imgix-php | 0.71 | PHP client for building imgix image URLs with transformation params, optional HTTP/HTTPS, and support for signed URLs and srcset generation. Tested on PHP 8.0–8.2 and designed for reusable URL builders per imgix domain. | 0 | 114 | — | 52K | — | 8.1 | 38.6 | — | — | |
| spatie/image | 0.70 | Expressive PHP image manipulation with a fluent API. Resize, crop, rotate, sharpen, adjust brightness/contrast, apply filters, set quality and orientation, and convert formats. Load, chain operations, and save to a new file or overwrite. | 1,359 | 1,381 | 137 | 2M | 0 | 35.7 | 49.7 | MIT | 2 months ago | |
| mike42/gfx-php | 0.68 | gfx-php is a PHP graphics helper library by mike42, aimed at generating and manipulating simple bitmap-style images and drawing primitives. Useful for lightweight image rendering tasks where full GD/Imagick workflows feel too heavy. | 27 | 28 | 5 | 55K | 7 | 5.5 | 48.2 | LGPL-2.1 | 6 years ago | |
| pixelandtonic/imagine | 0.67 | Imagine is a Laravel package that streamlines image handling and transformations using the Imagine library. Generate thumbnails, crop, resize, and apply filters with a clean API for integrating image processing into your app’s workflows. | 13 | 13 | 1 | 70K | 0 | 0.1 | 51.1 | NOASSERTION | — | |
| adlawson/vfs | 0.67 | Virtual file system for PHP using the stream wrapper API. Mount a vfs:// scheme and use built-in functions (fopen, require, file_get_contents) or filesystem libraries like Symfony/Laravel. Emulates real streams, including PHP warnings and edge cases. | 300 | 301 | 19 | 4K | 5 | 3.8 | 17.6 | MIT | — | |
| spatie/phpunit-snapshot-assertions | 0.67 | Add snapshot testing to PHPUnit. Assert strings, JSON, arrays, and objects against saved snapshots; first run writes snapshots, later runs compare and fail on regressions. Simple trait-based API (e.g., assertMatchesJsonSnapshot) for PHP and Laravel projects. | 695 | 698 | 74 | 579K | 0 | 33.4 | 46.9 | MIT | 1 month ago | |
| xammie/mailbook | 0.58 | Laravel dev tool to preview and inspect Mailables and Notifications without triggering them in your app. Register emails in a generated routes/mailbook.php file (with DI or closures) and browse previews at /mailbook. | 482 | 483 | 23 | 31K | 0 | 30.0 | 28.6 | MIT | 2 months ago |
How can I help you explore Laravel packages today?