league/flysystem
League/Flysystem is a filesystem abstraction for PHP that provides a consistent API for local disks and cloud storage like S3. Swap adapters without changing your app, with support for reading/writing files, directories, visibility, and streams.
|
Package
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|
| cache/cache | Meta package for the PHP-Cache ecosystem: PSR-6 cache adapters and libraries (tagging, hierarchy, bundles) in one install. Useful for development and contributing, but not actively maintained—new projects should consider Symfony Cache. | 265 | 271 | 83 | 20K | 0 | 27.3 | 38.5 | MIT | 8 years ago | |
| cache/filesystem-adapter | A PSR-6 cache adapter for Laravel/PHP using Flysystem to store cache files in a filesystem. Store, retrieve, and manage cache efficiently with filesystem-backed persistence. Supports tagging, hierarchy, and easy configuration via setFolder(). Ideal for Laravel applications needing scalable caching s... | 70 | 72 | 23 | 79K | 0 | 24.4 | 49.6 | MIT | 4 years ago | |
| kevinrob/guzzle-cache-middleware | RFC 7234-compliant HTTP cache middleware for Guzzle 6+. Add to a HandlerStack to transparently cache responses and speed up API calls. Supports PSR-7 and multiple backends: Laravel Cache, Flysystem, PSR-6/16, and WordPress object cache. | 432 | 435 | 79 | 371K | 20 | 39.6 | 56.2 | MIT | 4 weeks ago | |
| knuckleswtf/scribe | Scribe generates human-friendly API docs from your Laravel code. It builds a polished single-page HTML site with code samples and “Try It Out”, plus Postman collections and OpenAPI specs. It can infer params from validation and fetch sample responses. | 2,287 | 2,282 | 360 | 542K | 93 | 71.8 | 67.3 | MIT | 2 weeks ago | |
| laravel/database | Bring Laravel’s database layer to non-Laravel projects: Illuminate Database with migrations, seeders, and Artisan CLI support. Includes Eloquent ORM, query builder, schema tools, and commands like migrate, db:seed, and make:* for MySQL/Postgres/SQL Server/SQLite. | 90 | 100 | 12 | 81 | 5 | 2.1 | 4.9 | — | — | |
| laravel/framework | Laravel is a modern PHP web application framework with expressive syntax and batteries-included tooling: fast routing, dependency injection, sessions/cache, migrations, queues, and real-time broadcasting—built to make development enjoyable for apps of any size. | 34,630 | 35,101 | 11,833 | 9M | 55 | 93.2 | 70.6 | MIT | 1 day ago | |
| laravel/vapor-cli | Laravel Vapor CLI is the command-line client for deploying and managing Laravel apps on Laravel Vapor, a serverless, auto-scaling platform on AWS Lambda. Create and manage infrastructure, environments, queues, databases, Redis, networking, and more. | 311 | 311 | 126 | 286K | 0 | 34.8 | 49.5 | MIT | 2 weeks ago | |
| laravel-zero/framework | Laravel Zero is an unofficial, console-optimized micro-framework based on Laravel. It provides an elegant starting point for CLI apps, with optional Eloquent and logging, interactive menus, desktop notifications, scheduling, standalone compilation, and Collision error reporting. | 337 | 333 | 63 | 43K | 0 | 28.7 | 34.7 | MIT | 2 weeks ago | |
| league/flysystem-async-aws-s3 | Flysystem adapter for Amazon S3 using AsyncAws. Install via composer to integrate S3 storage with Flysystem’s filesystem abstraction for uploads, reads, writes, and directory operations. Part of the Flysystem sub-split; docs available online. | 26 | 26 | 5 | 547K | 0 | 0.3 | 55.3 | MIT | — | |
| league/flysystem-aws-s3-v3 | Flysystem AWS S3 v3 adapter for PHP. Use it to store and retrieve files on Amazon S3 via the Flysystem filesystem abstraction. Install with composer require league/flysystem-aws-s3-v3; docs available on flysystem.thephpleague.com. | 1,641 | 1,673 | 222 | 6M | 0 | 15.1 | 49.6 | MIT | — | |
| league/flysystem-azure-blob-storage | Flysystem Azure Blob Storage adapter sub-split. Provides the Azure Blob Storage filesystem adapter for Flysystem. For issues and pull requests, use the main Flysystem repository: https://github.com/thephpleague/flysystem | 55 | 56 | 43 | 151K | 0 | 1.9 | 47.8 | MIT | — | |
| league/flysystem-ftp | Flysystem FTP adapter (sub-split). Adds FTP filesystem support to the League Flysystem abstraction, enabling file operations over FTP through a consistent API. For issues and PRs, see the main Flysystem repository; docs available online. | 28 | 29 | 17 | 893K | 0 | 0.8 | 55.3 | MIT | — | |
| league/flysystem-google-cloud-storage | Flysystem adapter for Google Cloud Storage (GCS). Install via composer to use GCS as a filesystem in Flysystem, with full support through the main Flysystem project. See official docs for configuration and usage. | 23 | 24 | 13 | 760K | 0 | 0.5 | 55.3 | MIT | — | |
| league/flysystem-gridfs | MongoDB GridFS adapter for Flysystem. Install via composer (league/flysystem-gridfs) to use GridFS as a filesystem backend for reading and writing files. This is a split package; issues and PRs are handled in the main Flysystem repo. | 20 | 20 | 13 | 6K | 0 | 0.6 | 33.7 | MIT | — | |
| league/flysystem-local | Flysystem Local adapter sub-split for storing files on the local filesystem. Install via composer require league/flysystem-local. For issues and pull requests, use the main Flysystem repo; see the docs for configuration and usage. | 226 | 229 | 4 | 10M | 0 | 1.3 | 55.3 | MIT | — | |
| league/flysystem-memory | Flysystem in-memory storage adapter (sub-split). Provides an in-memory filesystem for fast tests, temporary storage, and sandboxed usage. Install via composer require league/flysystem-memory; docs at flysystem.thephpleague.com. | 85 | 88 | 10 | 1M | 0 | 21.4 | 65.0 | MIT | 6 years ago | |
| league/flysystem-path-prefixing | Flysystem path prefixing decorator for adapters. This sub-split lets you transparently prepend a base directory/prefix to all filesystem operations (read/write/list) without changing your code. Install via composer; docs at flysystem.thephpleague.com. | 1 | 1 | 2 | 549K | 0 | 0.1 | 55.3 | MIT | — | |
| league/flysystem-read-only | Read-only decorator for League Flysystem adapters. Wrap an existing filesystem adapter to prevent writes, deletes, and other mutations while allowing safe read access. Install via composer require league/flysystem-read-only; docs at flysystem.thephpleague.com. | 4 | 4 | 2 | 262K | 0 | 0.1 | 55.3 | MIT | — | |
| league/flysystem-sftp-v3 | Flysystem SFTP adapter using phpseclib v3. This is a sub-split of the Flysystem project; install via composer to add SFTP storage support to your Flysystem setup. For issues and PRs, use the main Flysystem repository and docs. | 61 | 63 | 14 | 2M | 0 | 0.8 | 55.3 | MIT | — | |
| league/glide | On-demand image manipulation server for PHP. Resize, crop, and apply effects via a simple HTTP API. Automatically caches transformed images with far-future headers, supports GD/Imagick/libvips, Flysystem storage, multiple response types, and signed URLs for security. | 2,631 | 2,822 | 205 | 663K | 41 | 61.3 | 54.7 | MIT | 1 day ago | |
| phpdocumentor/flyfinder | Flyfinder is a lightweight Finder component for phpDocumentor, built on Symfony Finder. It locates files and directories with a fluent API, supports glob patterns, ignore rules, and custom iterators—ideal for scanning project trees in tools and build pipelines. | 30 | 31 | 7 | 18K | 0 | 23.1 | 45.3 | MIT | 1 year ago | |
| phpdocumentor/guides | phpDocumentor Guides is a PHP documentation generator for writing and publishing rich docs in reStructuredText/Markdown. Build structured guides with navigation, code blocks, and theming, and output to HTML or other formats for your project or package. | 1 | 1 | 0 | 12K | 0 | 0.0 | 52.1 | MIT | — | |
| phpdocumentor/phpdocumentor | phpDocumentor generates comprehensive PHP documentation from source code and DocBlocks. It produces API docs, UML diagrams, and parses Markdown/ReStructuredText, with tooling to embed API references into narrative docs to keep documentation in sync. | 4,319 | 4,390 | 640 | 15K | 160 | 85.6 | 43.6 | MIT | 4 months ago | |
| saloonphp/cache-plugin | Laravel/PHP caching plugin for Saloon HTTP client. Cache API responses with configurable drivers, TTLs, and cache keys to reduce requests and speed up integrations. Supports per-request caching controls and easy setup for existing Saloon connectors. | 12 | — | 4 | — | 0 | 20.4 | — | MIT | 2 weeks ago | |
| saloonphp/saloon | Saloon is a Laravel/PHP-friendly HTTP client framework for building typed API connectors and requests. It supports middleware, authentication, retries, caching, testing/mocking, and async features, helping you create clean, reusable integrations without boilerplate. | 2,398 | 2,398 | 119 | 764K | 10 | 47.9 | 46.3 | MIT | 2 weeks ago | |
| spatie/flysystem-dropbox | Flysystem adapter for Dropbox using Dropbox API v2. Connect via an authorization token and use the Spatie Dropbox client with a Flysystem Filesystem. Supports modern Flysystem versions (v2/3); see v1 branch for Flysystem v1. | 364 | 373 | 51 | 111K | 0 | 30.6 | 40.4 | MIT | 1 month ago | |
| spatie/flysystem-google-cloud-storage | Google Cloud Storage adapter for Flysystem v1 (PHP 8). A maintained fork adding modern PHP support and merged fixes. Use it to connect Flysystem’s filesystem API to GCS with Google’s client authentication. | 24 | 25 | 2 | 25K | 0 | 22.3 | 48.7 | MIT | 2 years ago | |
| spatie/laravel-analytics | Laravel package to retrieve Google Analytics data with a simple API. Fetch most visited pages, visitors and page views for a given period, returning Laravel Collections. Quick to install, configurable, and works nicely in dashboards and reports. | 3,237 | 3,270 | 474 | 103K | 0 | 59.8 | 24.7 | MIT | 1 month ago | |
| spatie/laravel-backup | Create ZIP backups of your Laravel app: selected files plus database dumps. Store backups on any Laravel filesystem (including multiple destinations), monitor backup health, send notifications on failures, and automatically clean up old backups to save space. | 5,966 | 6,054 | 797 | 698K | 0 | 70.5 | 33.7 | MIT | 1 week ago | |
| spatie/laravel-db-snapshots | Artisan commands to quickly create, load, list, and clean up database snapshots in Laravel. Dump your DB, restore any snapshot (or the latest), and keep only recent dumps. Supports MySQL, PostgreSQL, and SQLite. | 1,196 | 1,201 | 101 | 84K | 0 | 38.9 | 30.3 | MIT | 1 week ago | |
| spatie/laravel-event-projector | Deprecated in favor of spatie/laravel-event-sourcing. Entry-level event sourcing toolkit for Laravel: define aggregates, projectors, and reactors; persist domain events, build read models, and react to events for auditing and reporting-friendly apps. | 636 | 661 | 61 | 204 | 0 | 17.0 | 2.0 | MIT | 6 years ago | |
| spatie/schema-org | Fluent PHP builder for Schema.org: generate any type and property from the full core vocabulary and output valid JSON-LD (ld+json) script tags. Generated from the official Schema.org JSON-LD, with documented classes and methods. | 1,476 | 1,490 | 146 | 278K | 0 | 40.8 | 37.0 | MIT | 1 month ago | |
| spatie/sheets | Spatie Sheets lets Laravel apps store and retrieve static content from plain text files. Markdown and front matter work out of the box, with flexible parsing, multiple content collections, indexing, and Eloquent-like casting—ideal for docs sites and blogs. | 302 | 302 | 23 | 2K | 0 | 31.2 | 13.9 | MIT | 1 month ago | |
| spiral/framework | Spiral Framework is a high-performance, long-running full-stack PHP framework with 60+ PSR-compatible components. Powered by RoadRunner for resident-memory apps, it supports GRPC, queues, WebSockets, background workers, and more. | 2,039 | 2,042 | 90 | 174K | 42 | 55.0 | 50.4 | MIT | 1 month ago | |
| spiral/storage | Spiral Storage is a PHP component for managing application storage: define locations and storage buckets, resolve filesystem paths consistently, and integrate with Spiral apps. Lightweight, typed, tested, and MIT-licensed. | 27 | 27 | 3 | 223 | 0 | 22.3 | 15.5 | MIT | 6 years ago | |
| ssch/typo3-rector | Automated upgrades and refactoring for TYPO3 sites and extensions using Rector. Apply version migrations, remove deprecations, and modernize code safely in development with configurable rule sets for TYPO3 7–12+. | 259 | 260 | 66 | 110K | 31 | 42.0 | 55.4 | MIT | 4 weeks ago | |
| unisharp/laravel-filemanager | UniSharp Laravel Filemanager adds a responsive web file manager to Laravel for uploading, organizing, and selecting files/images. Includes routes, views, configuration, events, and easy integration with editors and custom apps. | 2,153 | 2,183 | 739 | 48K | 218 | 75.1 | 51.8 | MIT | 2 weeks ago |
How can I help you explore Laravel packages today?