nao-pon/flysystem-google-drive
Laravel Flysystem adapter for Google Drive. Store, read, list, update and delete files on Drive using Flysystem’s filesystem API, with support for service accounts or OAuth. Ideal for using Google Drive as a cloud disk in Laravel apps.
Avoid if:
league/flysystem-google-cloud-storage adapter is more robust.Consider if:
For Executives: "This package lets us use Google Drive as a drop-in file storage solution for [X feature], cutting cloud costs by [Y]% while leveraging existing user accounts. It’s a low-risk way to modernize storage without overhauling our stack—think of it as ‘Google Drive for Laravel.’ No new infrastructure needed; we just plug it into our existing file-handling logic. Ideal for [use case], with minimal dev overhead."
For Engineering:
*"The nao-pon/flysystem-google-drive adapter gives us a battle-tested way to integrate Google Drive into Laravel’s Flysystem ecosystem. Benefits:
local, s3).Tradeoff: Slower than S3 for some operations, but perfect for [specific use case]. Let’s prototype it for [feature] and compare performance against [alternative]."*
For Design/UX: *"This enables native ‘Save to Google Drive’ flows in our app, reducing friction for users who already trust Google’s ecosystem. For example:
How can I help you explore Laravel packages today?