jenssegers/imagehash
Perceptual image hashing for PHP and Laravel. Generate hashes to detect duplicate images and find visually similar pictures using aHash, dHash, pHash and more. Works with Intervention Image in any PHP project. Fast, lightweight, and great for deduplication and content moderation.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| travail/image-perceptualhash | 0.84 | Generate perceptual hashes from images and compare them by Hamming distance to spot duplicates and visually similar pictures. Integrates with Laravel and Eloquent for storing hashes and finding near matches in your app. | 9 | 9 | 4 | 124 | 1 | 0.4 | 15.6 | — | 11 years ago | |
| youshido/api-images | 0.83 | A Laravel package for managing images in API-driven applications. It provides upload and storage helpers, configurable image transformations, and model attachments so you can serve consistent image assets through your API without custom boilerplate. | 4 | 4 | 2 | 24 | 0 | 0.1 | 10.5 | — | — | |
| mr-timofey/laravel-aio-images | 0.83 | A Laravel package for all-in-one image handling. It aims to simplify common media workflows such as uploads, storage, and transformations through a unified API, helping reduce boilerplate when adding image features to Laravel applications. | 3 | 4 | 1 | 2 | 0 | 0.0 | 2.4 | MIT | — | |
| genj/thumbnail-bundle | 0.82 | genj/thumbnail-bundle provides configurable thumbnail generation for Symfony applications, helping you create, cache, and serve resized images through services, Twig helpers, and flexible size definitions. | 0 | 0 | 5 | 0 | 0 | 0.2 | — | MIT | 10 years ago | |
| srwiez/thumbhash | 0.82 | PHP implementation of ThumbHash for generating ultra-compact image placeholders. Encode images into short hashes, decode them into tiny blurred previews, and integrate easily with Laravel to improve perceived loading performance and layout stability. Ideal for progressive image loading. | 163 | — | 9 | — | 0 | 20.5 | — | MIT | 2 weeks ago |
|
| glooby/pexels | 0.82 | A Laravel wrapper for the Pexels API that lets you search and retrieve photos and videos with a simple, fluent syntax. Easily pull curated imagery into your app for galleries, backgrounds, or media libraries using your Pexels API key. | 27 | — | 12 | — | 1 | 0.6 | — | MIT | 7 years ago |
|
| shortpixel/shortpixel-php | 0.82 | Official PHP SDK for ShortPixel image optimization. Compress JPEG, PNG, GIF, WebP, AVIF and PDF files via the ShortPixel API using lossy, glossy or lossless modes, with bulk processing, CDN delivery and framework-agnostic support for any PHP app, including Laravel. | 36 | 37 | 10 | 7K | 0 | 18.0 | 36.6 | MIT | 1 month ago | |
| marc1706/fast-image-size | 0.81 | Fast, dependency-free PHP library that reads image dimensions from file headers without loading the whole file, supporting JPEG, PNG, GIF, BMP, WebP, and more. A quick drop-in alternative to getimagesize for speed and low memory use. | 94 | 101 | 21 | 84K | 2 | 10.1 | 43.9 | MIT | 7 months ago | |
| outerweb/filament-image-library | 0.81 | Filament Image Library adds a reusable image library to your Filament panel, letting you upload, organize, and pick images from a central media pool in forms and tables. Browse, search, and reuse images instead of re-uploading them. | 24 | 24 | 4 | 249 | 2 | 1.0 | 15.9 | MIT | — | |
| zetacomponents/image-analysis | 0.81 | PHP component from Zeta Components for analyzing image files. It detects MIME type, image format, dimensions, and animation status using GD or ImageMagick backends, making it useful for validating uploads and describing images in PHP applications. | 3 | 3 | 6 | 10K | 0 | 0.2 | 46.9 | NOASSERTION | — | |
| id-sign/image-bundle | 0.81 | id-sign/image-bundle is a Composer-installable PHP package that packages image-related functionality as a reusable bundle. It offers a straightforward foundation for adding image handling to PHP applications, helping developers integrate and manage image features with minimal setup. | 1 | 1 | 0 | 93 | 0 | 19.7 | 27.2 | MIT | 1 week ago | |
| google/cloud-vision | 0.81 | The official PHP client library for Google Cloud Vision, making it easy to add image understanding to PHP apps. Detect labels, objects, faces, and landmarks; run OCR; and apply SafeSearch moderation through a simple, idiomatic API maintained by Google. | 108 | 111 | 21 | 223K | 0 | 20.8 | 53.7 | Apache-2.0 | 1 week ago | |
| anakadote/laravel-5-image-manager | 0.81 | Image management for Laravel 5: a package for handling image uploads, storage, and manipulation in your applications. It integrates with Eloquent models to simplify common image workflows, letting you manage image files and their associated records through a single, convenient interface. | 14 | 15 | 8 | 19 | 0 | 0.3 | 4.9 | — | — | |
| spekkionu/assetcachebuster | 0.81 | A Laravel package that adds cache-busting version strings to asset URLs, helping browsers load updated CSS and JavaScript after deployments. It integrates with Laravel's asset helper and supports configurable versioning for reliable cache invalidation. | 32 | 32 | 7 | 557 | 2 | 0.8 | 17.3 | MIT | 11 years ago | |
| dnabeast/bladeimagecrop | 0.81 | A Laravel Blade component for image cropping, letting you embed a crop UI directly in your views. Likely provides a reusable Blade partial or component to select and save cropped image dimensions. Minimal, package-specific tooling for adding image crop controls to Blade templates. | 0 | — | 0 | — | 0 | 18.7 | — | MIT | 1 month ago | |
| illuminate/image | 0.81 | Illuminate Image is a lightweight Laravel package offering a clean, fluent API for loading, resizing, cropping, converting, and caching images. It supports GD and Imagick drivers and integrates smoothly with Blade views, storage disks, and Laravel's filesystem. Simple image handling for Laravel apps... | 34,991 | 35 | 12,023 | 28 | 55 | 78.7 | 33.0 | MIT | 1 week ago | |
| rosell-dk/image-mime-type-guesser | 0.81 | A lightweight PHP library for detecting the MIME type of image files using multiple strategies, including finfo, exif_imagetype, getimagesize and magic byte sniffing. It falls back gracefully between methods, making it reliable for validating uploads and identifying images even when some PHP extensi... | 10 | — | 1 | — | 2 | 0.5 | — | MIT | 2 years ago |
|
| laravel-at/laravel-image-sanitize | 0.81 | Laravel middleware that re-encodes uploaded images to strip hidden malicious payloads, reducing the risk of code execution. Requires PHP 8.3+, Laravel 12/13, and Intervention Image 4. | 345 | 346 | 24 | 5K | 0 | 23.3 | 19.3 | MIT | 2 months ago | |
| rekalogika/file-image | 0.81 | Adds image support to rekalogika/file: image files are identified, validated, and can be resized or converted into derivatives such as thumbnails. Works with the file abstraction, so dimensions, MIME type, and metadata are available wherever files are used in your PHP app. | 1 | 1 | 0 | 185 | 0 | 0.0 | 27.2 | MIT | — | |
| bepsvpt/blurhash | 0.81 | A Laravel/PHP implementation of BlurHash for generating compact image placeholders and decoding them into tiny blurred previews. Add smooth loading states to media-heavy apps with simple, framework-friendly APIs. | 134 | 133 | 10 | 14K | 0 | 1.0 | 28.0 | MIT | — |
How can I help you explore Laravel packages today?