FLUTTER ECOSYSTEM

googleapis

Auto-generated client libraries for accessing Google APIs described through the API discovery service.

Latest version
16.0.0
30-day downloads
785.2K
Likes
1.1K
Pub points
155

Package Overview

Selection guidance generated from public package information. For reference only.

Overview

The googleapis package provides auto-generated Dart client libraries for accessing Google APIs via the API Discovery Service. It enables Flutter applications to interact with a wide range of Google services such as Drive, Gmail, Calendar, and YouTube by generating type-safe, up-to-date API clients. The package supports all major platforms including Android, iOS, Web, macOS, Windows, and Linux, making it ideal for cross-platform apps needing Google service integration. Developers can easily authenticate and make API calls using OAuth 2.0 and other supported methods.

Use cases
  • Integrating Google Drive for file storage
  • Accessing user Gmail data
  • Scheduling events via Google Calendar
  • Fetching YouTube videos and metadata
  • Authenticating users with Google Sign-In
  • Syncing data with Google Sheets
Key features
  • Auto-generated from official Google API discovery documents
  • Supports OAuth 2.0 authentication
  • Cross-platform compatibility
  • Type-safe API clients
  • Regularly updated with new Google APIs
  • Comprehensive documentation and examples
Suitable for
  • Developers building apps that use Google services
  • Cross-platform apps targeting multiple operating systems
  • Apps requiring secure access to user data via OAuth
  • Teams maintaining long-term integrations with Google APIs
Considerations
  • Requires proper OAuth 2.0 setup and credentials
  • Large dependency size due to extensive API coverage
  • Needs careful handling of rate limits and quotas
  • Authentication flow must be implemented manually
  • Not suitable for simple one-off API calls without setup overhead
Supported platformsAndroidiOSWebmacOSWindowsLinux

Install package

flutter pub add googleapis

Categories

Source repository

Related projects

Rankings