zenstruck/filesystem
Zenstruck Filesystem is a Symfony bundle for attaching files and images to Doctrine entities. It handles storage via Flysystem adapters, image transformations, metadata, and automatic orphan cleanup, keeping file management clean and testable.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ns/file-upload-bundle | 0.89 | A file upload bundle for PHP applications that streamlines handling uploaded files, including validation, storage, and integration with your existing framework setup. | 2 | 2 | 0 | 96 | 0 | 0.0 | 21.0 | MIT | — | |
| illuminate/filesystem | 0.89 | The Illuminate Filesystem package provides a fluent API for working with local and cloud-based filesystems in Laravel. It offers file operations, storage drivers, and seamless integration with Laravel’s filesystem abstraction. | 34,987 | 161 | 12,028 | 2M | 55 | 78.2 | 59.0 | MIT | 3 days ago | |
| imanghafoori/php-abstract-filesystem | 0.88 | A lightweight abstraction layer over PHP filesystems that gives you one consistent API for reading, writing, listing and deleting files across local and remote storage backends, so you can swap drivers without touching application code. | 5 | 5 | 1 | 8K | 0 | 0.1 | 43.4 | MIT | 1 year ago | |
| zendframework/zend-file | 0.88 | Zend File is a legacy Zend Framework component for working with files, offering file transfer adapters for HTTP and FTP uploads, filename filters, and validators for checking file size, extension, and MIME type. | 12 | — | 17 | — | 1 | 0.3 | — | BSD-3-Clause | 7 years ago |
|
| zicht/filemanager-bundle | 0.88 | A Symfony bundle that adds a full-featured file manager to your application, offering a browsable directory tree, uploads and downloads, rename, delete, and move operations, plus configurable storage and access control for managing media and assets. | 0 | 0 | — | 0 | — | 0.0 | — | — | — | |
| ozznest/uploadable | 0.88 | A Laravel package for attaching file uploads to Eloquent models. Handle validation, storage, and cleanup through a simple trait, keeping upload logic out of controllers and models. | 0 | 0 | 0 | 12 | 0 | 0.0 | 15.4 | — | — | |
| integrated/storage-bundle | 0.88 | A Symfony storage bundle that provides a simple abstraction for managing files, uploads, and storage paths across local and remote adapters, with configurable services and minimal setup for existing PHP applications. | 0 | 0 | — | 16 | — | 0.0 | 17.0 | — | — | |
| opensoft/storage-bundle | 0.88 | OpenSoft Storage Bundle is a PHP/Symfony bundle for integrating storage backends into applications. It provides bundle configuration and services to manage file storage workflows, helping developers wire adapters and handle stored files with reusable, framework-friendly components. | 4 | 4 | 7 | 36 | 0 | 0.2 | 12.6 | MIT | 7 years ago | |
| phpdocumentor/filesystem | 0.88 | Lightweight filesystem utilities from phpDocumentor: path handling, directory/file discovery, and convenience helpers for interacting with the local filesystem. Useful as a small dependency for tools that need consistent file operations and traversal. | 2 | 2 | 1 | 7K | 0 | 0.0 | 46.6 | MIT | — | |
| graham-campbell/flysystem | 0.88 | Laravel Flysystem is a Flysystem bridge for Laravel by Graham Campbell, built on Laravel Manager. It provides a unified filesystem manager with support for local, S3, Dropbox, and other storage adapters, requiring PHP 7.4-8.1 and Laravel 8. | 0 | 488 | — | 5K | — | 9.0 | 51.6 | — | — | |
| rahulhaque/laravel-filepond | 0.87 | Straightforward backend for Laravel apps using the FilePond upload library. It manages temporary storage, validation and cleanup, supports single/multiple, chunked and native S3 multipart uploads with resume, covers process, patch, head, revert and restore endpoints, and works with Spatie medialibra... | 265 | 265 | 43 | 9K | 1 | 34.6 | 24.9 | MIT | 3 days ago | |
| crodas/file-util | 0.87 | A small PHP utility library for everyday file operations, with helpers for reading, writing, and inspecting files and paths. Useful for simplifying common filesystem tasks in Laravel or plain PHP projects. | 2 | 3 | 0 | 53 | 0 | 0.0 | 17.6 | — | — | |
| unisharp/laravel-filemanager | 0.87 | A responsive file manager for Laravel with a clean, mobile-friendly UI. Browse, upload, crop, resize, and organize files and folders, then integrate it with any WYSIWYG editor via CKEditor, TinyMCE, or Summernote adapters, with configurable storage and access control. | 2,147 | 2,178 | 730 | 96K | 214 | 71.2 | 53.5 | MIT | 2 months ago | |
| 1tomany/storage-bundle | 0.87 | A Symfony bundle for uploading files to remote storage services like Amazon S3, Cloudflare R2, Google Cloud Storage, and Azure Blob Storage, plus a mock client for testing integrations without a network connection. | 0 | 0 | 0 | 31 | 1 | 14.8 | 23.0 | MIT | 5 months ago | |
| zenstruck/twig-service-bundle | 0.87 | Twig Service Bundle adds a service() function to Twig so templates can fetch Symfony services directly by ID, e.g. {{ service('my_service') }}, plus service_exists() for safe checks. It keeps controllers thin and avoids writing custom Twig extensions just to expose a service. | 13 | 13 | 3 | 656 | 1 | 2.1 | 23.5 | MIT | 11 months ago | |
| xi/filelib-bundle | 0.87 | XI FileLib Bundle brings a flexible file library to Symfony applications, offering storage abstraction, upload handling, and metadata management for uploaded files. Configure storage backends, attach files to your Doctrine models, and serve them consistently across your project. | 4 | 4 | 4 | 0 | 2 | 0.6 | 0.4 | NOASSERTION | — | |
| fsi/files | 0.87 | FSI Files is a Laravel/PHP package for managing file uploads and storage. It provides a clean way to organize uploaded files, handle common file operations, and integrate file management into your application with minimal setup. | 0 | 0 | 2 | 301 | 0 | 9.3 | 36.9 | — | 6 months ago | |
| andrew13/cabinet | 0.87 | Cabinet is a lightweight Laravel package for managing files and uploads. It provides a simple API for storing, attaching, retrieving, and deleting files, making it easy to add a filing-cabinet-style media layer to your Eloquent models. | 101 | 101 | 26 | 0 | 5 | 3.0 | 1.5 | — | 11 years ago | |
| braunstetter/media-bundle | 0.87 | — | 2 | 2 | 0 | 2 | 0 | 3.0 | 3.1 | — | 1 year ago | |
| 2lenet/file-bundle | 0.87 | — | 2 | 2 | 1 | 0 | 0 | 1.3 | — | MIT | 2 years ago |
How can I help you explore Laravel packages today?