spatie/image
spatie/image provides an expressive, chainable PHP API for common image manipulation. Resize to fit a bounding box without altering aspect ratio, apply greyscale, adjust brightness and quality, rotate, sharpen, and save or overwrite images in just a few lines. Ideal for Laravel and PHP apps.
|
Package
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|
| advoor/nova-editor-js | A Laravel Nova field that brings Editor.js block-style editing to your admin panel, letting you create clean structured content and render it as HTML. Easy to install and customize for any Nova resource. | 92 | 93 | 64 | 34K | 7 | 17.3 | 47.8 | — | 5 months ago | |
| ardenthq/nova-enhanced-markdown | A Laravel Nova field for enhanced Markdown editing and rendering, bringing a richer authoring experience to Nova resources with improved previews, formatting support, and seamless Markdown content management. | 7 | — | 3 | — | 0 | 0.3 | — | MIT | 2 years ago | |
| codebyray/livewire-media-uploader | A reusable Livewire v3/v4 component for Spatie Media Library with publishable Tailwind or Bootstrap views, drag-and-drop uploads, inline caption/description/order editing, reordering, conflict strategies, SHA-256 duplicate detection, and optional authorization hooks. | 7 | 7 | 0 | 336 | 0 | 20.8 | 26.2 | MIT | 1 month ago | |
| codedor/filament-media-library | Filament Media Library gives your admin panels a full media manager: upload, browse, search, and organize files, then attach them to your models via Spatie Media Library. Includes a reusable picker, image conversions, and a clean, native Filament UI. | 18 | — | 2 | — | 0 | 18.3 | — | MIT | 1 month ago | |
| codezone/filament-mediazone | Filament MediaZone is a full-featured media manager for Laravel Filament panels. Upload, browse, crop, rename, and serve images or files from any filesystem disk, with Glide transforms, a MediaPicker form field, and tenant-aware edit URLs. | 0 | 0 | 0 | 74 | 0 | 18.7 | 30.1 | MIT | 1 month ago | |
| codificio/laravel-medialibrary | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| cznec/nova-media-hub | — | 0 | — | 0 | — | 0 | 0.0 | — | MIT | — | |
| desti/nova-editor-js | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | — | 3 years ago | |
| dinandmentink/nova-markdown | A Laravel Nova field package that adds Markdown editing and rendering to your admin resources, letting you author content in Markdown with preview and display it as formatted HTML. Easily integrate Markdown-based text fields into Nova. | 36 | 37 | 4 | 575 | 4 | 0.7 | 12.3 | MIT | — | |
| eclipsephp/cms-plugin | — | 0 | 0 | 2 | 0 | 0 | 0.4 | 0.4 | MIT | — | |
| edemsky.m/laravel-media-collections | — | 0 | 0 | — | 3 | — | 0.0 | 8.3 | — | — | |
| eekes/sulu-image-optimizer-bundle | A Sulu CMS bundle that adds image optimization to your media workflow, helping reduce image file sizes and improve page performance while preserving visual quality. Configure supported optimizers and apply optimization to uploaded or existing images with minimal integration effort. | 0 | 0 | 0 | 18 | 0 | 18.3 | 20.5 | MIT | 1 month ago | |
| elegantly/laravel-media | A media library for Laravel that handles file uploads, image conversions, and storage across disks. Attach media to Eloquent models, generate responsive images, and manage assets with a clean, fluent API. Ideal for apps needing flexible, organized media management without extra boilerplate. | 49 | 49 | 4 | 638 | 0 | 20.4 | 18.5 | MIT | 6 days ago | |
| everzel/nova-editor-js | An Editor.js field for Laravel Nova that adds block-based rich-text editing to your resources and saves content as structured JSON you can render anywhere. Minimal adoption (zero stars) and seemingly unmaintained—review the source before production use. | 0 | — | 0 | — | 0 | 0.0 | — | — | 4 years ago | |
| everzel/nova-markdown | — | 0 | — | 0 | — | 0 | 0.0 | — | MIT | — | |
| finller/laravel-media | Laravel Media gives Eloquent models a fluent API for attaching and managing files: define conversions, generate responsive images, and store media across local or cloud filesystems with minimal configuration and clean, expressive code. | 49 | — | 4 | — | 0 | 20.6 | — | MIT | 1 week ago | |
| fragosoftware/file-converter | A lightweight Laravel/PHP package that brings file conversion into your application through a simple, expressive API. Convert files between formats with minimal configuration, keeping your code clean and your conversion workflow straightforward and easy to maintain. | 1 | 1 | 0 | 306 | 0 | 0.0 | 30.2 | MIT | — | |
| goodm4ven/blurred-image | — | 2 | 2 | 0 | 17 | 0 | 6.6 | 11.5 | MIT | 4 months ago | |
| hl2m-coding/nova-editor-js | — | 0 | — | 0 | — | 0 | 0.0 | — | — | — | |
| hojabbr/laravel-social | — | 1 | — | 0 | — | 0 | 0.0 | — | MIT | — | |
| iamgerwin/nova-media-hub | — | 0 | — | 0 | — | 1 | 0.1 | — | MIT | — | |
| infernalmedia/responsive-image-craft | Responsive Image Craft generates responsive image sets, srcset attributes and picture markup for Laravel apps, with on-the-fly resizing, caching and Blade helpers so every visitor gets a sharp, correctly sized image on any device or screen density, with no manual resizing required. | 0 | — | 0 | — | 0 | 20.0 | 0.9 | MIT | 2 weeks ago | |
| innomedio/sulu-image-optimizer-bundle | A Sulu CMS bundle for automatic image optimization—compresses and resizes uploaded media to cut file sizes and speed up page loads while preserving visual quality. Integrates with Sulu's media management so images are optimized without extra manual steps. | 2 | 2 | 1 | 87 | 0 | 6.1 | 16.6 | — | 4 months ago | |
| isapp/laravel-imagetools | — | 6 | 6 | 0 | 172 | 2 | 19.5 | 22.7 | MIT | 2 weeks ago | |
| jackardios/laravel-medialibrary | — | 0 | — | 0 | — | 0 | 18.6 | — | MIT | 1 month ago | |
| kreetancraft/laravel-media-manager | — | 0 | — | 0 | — | 0 | 0.0 | — | MIT | — |
|
| laraclaw/laraclaw | Laraclaw is a Laravel package that brings Claw functionality into your PHP applications. It offers Laravel-native configuration, service provider integration, and simple APIs for adding Claw-powered workflows without leaving the Laravel ecosystem. Designed for quick setup and clean, maintainable int... | 4 | — | 1 | — | 0 | 15.6 | — | MIT | 2 months ago | |
| lartisan/laravel-sortable-medialibrary | lartisan/laravel-sortable-medialibrary adds sortable ordering to Laravel media library models, so attached media can be rearranged via drag-and-drop or a position column and always retrieved in a consistent, query-friendly order. | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | 5 years ago | |
| lloricode/laravel-imageable | A Laravel package for attaching images to Eloquent models through polymorphic relationships. Use a simple trait to associate, store, and retrieve images for any model, keeping image handling reusable, organized, and clean across your application. | 4 | 4 | 0 | 3 | 0 | 0.4 | 2.8 | MIT | 5 years ago | |
| mainstay/cms | — | 0 | 0 | 0 | 4 | 0 | 0.0 | 9.7 | — | — | |
| m-a-k-o/nova-editor-js | A Laravel Nova field that integrates the Editor.js block-style content editor into your admin panel. Build structured, block-based content, store it as clean JSON, and render it wherever needed—bringing a modern, distraction-free writing experience to Nova resources. | 0 | — | 0 | — | 0 | 0.0 | — | — | 4 years ago | |
| mdixon18/laravel-medialibrary | — | 0 | — | 0 | — | 0 | 0.0 | — | MIT | — | |
| mozex/iminify-php | — | 0 | — | 0 | — | 0 | 20.0 | — | MIT | 3 days ago | |
| nvl/media | — | 0 | 0 | 0 | 69 | 0 | 0.0 | 25.5 | MIT | — | |
| opensid/laravel-filemanager | Laravel file manager package for browsing, uploading, and managing files and images through a ready-made UI. Integrates with Laravel apps to handle storage, previews, and common file operations, useful for adding an admin-friendly media browser without building one from scratch. | 2 | — | 0 | — | 11 | 23.8 | 8.9 | — | 2 weeks ago | |
| outerweb/image-library | A Laravel package for building and managing image libraries in your application. It provides a simple, consistent API for storing, organizing, and retrieving images, keeping image handling centralized and reusable across your project. Ideal for apps that need organized image management. | 12 | 12 | 1 | 282 | 0 | 0.5 | 19.5 | MIT | — | |
| outl1ne/nova-media-hub | A media library and file manager for Laravel Nova. Upload, organize, search, and attach images and files to your resources through a clean, centralized interface, keeping all your assets in one place and simplifying media handling across the admin panel. | 46 | 46 | 25 | 4K | 13 | 19.5 | 35.7 | MIT | 3 months ago | |
| paulvl/nv-mrkdwn | A Laravel/PHP package for working with Slack mrkdwn markup. Parse, convert, and render Slack-style formatting in your apps, with helpers for transforming mrkdwn to HTML and back so messages display consistently. | 0 | — | 0 | — | 0 | 0.0 | — | MIT | 5 years ago | |
| pbmedia/laravel-ffmpeg | Laravel 10 integration for FFmpeg via PHP-FFMpeg with seamless Laravel Filesystem/config/logging support. Create HLS (encrypted/rotating keys), thumbnails/frames, mosaics/sprites, VTT previews, watermarks, concat, multi I/O, complex filters and timelapses. | 1,810 | 1,826 | 200 | 293K | 93 | 50.1 | 56.9 | MIT | 8 months ago | |
| phpsamurai/image-conversion | — | 1 | 1 | 0 | 0 | 0 | 0.0 | — | — | 2 years ago | |
| prajapatinirav/laravel-medialibrary | A Laravel package for attaching media files to Eloquent models. Upload images and documents, organize them into collections, generate conversions and responsive images, and serve them through a clean, fluent API with customizable storage disks. | 0 | 0 | 0 | 0 | 0 | 0.3 | — | MIT | 4 years ago | |
| rapidez/image-resizer | Rapidez Image Resizer generates on-the-fly resized and cached image URLs for your Rapidez storefront, so product and content images are served at the right dimensions. Easy configuration and Blade helpers keep pages fast without pre-generating every thumbnail variant. | 0 | — | 4 | — | 0 | 17.7 | — | GPL-3.0 | 1 month ago |
|
| realevd/nova-ckeditor5 | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | 4 years ago | |
| renatio/image-plugin | — | 0 | 0 | 0 | 10 | 9 | 4.5 | 17.2 | — | 10 months ago | |
| rmeira/nova-editor-js | A Laravel Nova field that brings the Editor.js block-style editor to your admin panel, letting you create rich, structured content with blocks like headings, lists, images, and more—clean JSON output, easy to store and render. | 0 | — | 0 | — | 0 | 0.0 | — | — | 4 years ago | |
| roboticsexpert/laravel-medialibrary | — | 0 | — | 0 | — | 0 | 0.0 | — | MIT | — |
|
| roemerb/laravel-medialibrary | — | 0 | — | 0 | — | 0 | 0.0 | — | MIT | 7 years ago | |
| shipaurora/cms | — | 1 | — | 0 | — | 0 | 0.0 | — | MIT | — | |
| spatie/browsershot | Browsershot renders web pages to images or PDFs using Puppeteer and headless Chrome. Accept HTML, local files, or URLs, run JavaScript, capture body HTML and triggered requests, and customize headless behavior from PHP. | 5,252 | 5,311 | 506 | 3M | 0 | 69.4 | 44.6 | MIT | 1 week ago | |
| spatie/laravel-medialibrary | Associate files with Eloquent models via a simple API: add uploads or local paths to media collections, store them on any Laravel filesystem, and generate image manipulations for images and PDFs. Ideal for managing media in Laravel apps. | 6,174 | 6,240 | 1,096 | 4M | 2 | 72.7 | 45.9 | MIT | 1 week ago | |
| spatie/laravel-pdf | Create PDFs in Laravel apps from Blade views using Chromium (Browsershot, chrome-php), Gotenberg, Cloudflare Browser Run, WeasyPrint, or DOMPDF. Save to disk or return as a download, with full control over page format and modern CSS. | 1,055 | 1,054 | 107 | 1M | 0 | 39.0 | 50.0 | MIT | 1 month ago | |
| spatie/one-package-to-rule-them-all | Pulls in all Spatie packages at once so you don’t have to require them individually. Install via Composer, optionally publish the config, and get the full Spatie “magic” in one go for your Laravel app. | 60 | 60 | 6 | 0 | 0 | 0.8 | — | MIT | 5 years ago | |
| szaleq/nova-editor-js | A Laravel Nova field that integrates the Editor.js block-style editor into your admin panel, letting you create and edit rich, structured content with clean JSON output. Easy to drop into any Nova resource for flexible content editing. | 0 | — | 0 | — | 0 | 0.0 | — | — | 4 years ago | |
| taba/crm | — | 0 | 0 | 0 | 15 | 0 | 0.0 | 16.6 | MIT | — | |
| taylanunutmaz/nova-editor-js | A Laravel Nova field that brings the Editor.js block-style editor to your admin resources, letting you create and store structured JSON content with headings, lists, images, and other blocks directly in Nova forms. | 1 | — | 2 | — | 0 | 0.1 | — | — | 5 years ago | |
| teamnovu/statamic-image-placeholder | — | 0 | — | 0 | — | 0 | 0.0 | — | — | — | |
| think.studio/laravel-simple-image-manager | — | 3 | 3 | 0 | 73 | 0 | 0.0 | 17.7 | NOASSERTION | — | |
| think.studio/nova-thinkit | — | 0 | 0 | 0 | 23 | 0 | 0.0 | 19.1 | NOASSERTION | — | |
| thinktomorrow/assetlibrary | A Laravel package for managing uploaded assets and media files in one central library, making it easy to store, organize, and retrieve images and other files across your application. | 4 | — | 1 | — | 4 | 1.6 | 1.5 | MIT | 6 years ago | |
| webplusm/gallery-json-media | A Filament v4 JSON media field for managing images and documents, with a fluent Laravel API and Blade components to display photos and document links on your front end. Add custom properties to your media and control cropping via the published config. | 19 | 19 | 5 | 799 | 0 | 28.7 | 25.9 | MIT | 3 weeks ago | |
| weldist/spatie-medialibrary-webp-downloader | — | 1 | — | 0 | — | 0 | 0.0 | — | — | — | |
| wnx/sidecar-browsershot | Run Browsershot on AWS Lambda via Sidecar for Laravel. Generate PDFs and screenshots without installing Node, Puppeteer, or Google Chrome on your server—headless Chrome runs on Lambda instead. Install via Composer, register the function in sidecar.php, and deploy with sidecar:deploy. | 236 | 237 | 34 | 129K | 6 | 33.9 | 46.4 | MIT | 1 week ago | |
| wotz/filament-media-library | A Filament media library plugin for browsing, uploading, and managing reusable images and files. Provides a central media manager, picker integration for forms, and a clean interface for organizing assets in Laravel admin panels. | 18 | 18 | 2 | 65 | 0 | 17.7 | 10.3 | MIT | 1 month ago | |
| yaroslawww/laravel-simple-image-manager | — | 3 | — | 0 | — | 0 | 0.0 | — | NOASSERTION | — | |
| yaroslawww/nova-thinkit | — | 0 | — | 0 | — | 0 | 0.0 | — | NOASSERTION | — | |
| zenstruck/image | Zenstruck Image is a lightweight PHP library for object-oriented image manipulation. It offers a clean, fluent API for common tasks like resizing, cropping, rotating, and converting images with minimal setup and readable code. | 31 | — | 2 | — | 0 | 2.3 | — | MIT | 11 months ago |
|
How can I help you explore Laravel packages today?