tomshaw/google-api
Laravel Google OAuth 2.0 service client with configurable token storage (DB or custom), published config, and migrations. Integrates google/apiclient-services and supports Composer cleanup to include only the Google APIs you need (e.g., Gmail, Calendar).
Adopt This Package If:
Look Elsewhere If:
createAuthUrl) are impractical."This package lets us integrate Google APIs into our Laravel app in days, not months—saving [X] dev weeks and reducing technical debt. It handles OAuth2 securely, supports offline access for automation, and includes adapters for Calendar, Gmail, and Drive, which we can use for [specific use case, e.g., ‘syncing user events’ or ‘enabling file uploads’]. The MIT license and active maintenance (last release: May 2026) make it a low-risk choice. We’ll avoid reinventing OAuth2 wheels while unlocking Google’s ecosystem for [revenue/UX/feature] goals."
*"This is a batteries-included Google API client for Laravel 13:
composer.json.StorageAdapterInterface.Tradeoff: Limited to Google APIs, but saves ~80% of the dev time vs. rolling our own client. Recommended for [use case]."*
*"The package enforces Google’s OAuth2 best practices out of the box:
access_type: offline) for long-lived credentials.calendar.events only).config/google.php to align with our data policies."*How can I help you explore Laravel packages today?