FLUTTER ECOSYSTEM

google_maps

With that package you will be able to use Google Maps JavaScript API from Dart scripts.

Latest version
8.3.0
30-day downloads
946K
Likes
125
Pub points
160

Package Overview

Package selection guidance compiled from public package information, community data, and project usage.

Overview

The google_maps package enables Dart applications to integrate and interact with the Google Maps JavaScript API, primarily on web platforms. It provides a bridge between Dart code and Google Maps functionality, allowing developers to embed interactive maps, display markers, handle user interactions, and customize map views directly within Flutter web apps. The package is designed for use in web environments where access to the full Google Maps JavaScript API is required. It supports dynamic map rendering and event handling through Dart interfaces.

Use cases
  • Embedding interactive maps in web apps
  • Displaying location markers and info windows
  • Handling user map interactions like clicks and zooms
  • Customizing map styles and layers
  • Integrating geolocation features with maps
Key features
  • Web-only Google Maps integration
  • Dart interface for Google Maps JavaScript API
  • Support for markers, polygons, and overlays
  • Event-driven map interaction model
  • Map customization via API configuration
Suitable for
  • Flutter web applications requiring advanced map features
  • Developers using Google Maps JavaScript API in Dart
  • Projects needing interactive map visualizations on the web
  • Apps that require precise control over map behavior and styling
Considerations
  • Limited to web platform only
  • Requires valid Google Maps API key
  • Depends on external JavaScript library loading
  • May need additional configuration for production deployment
  • Not compatible with mobile platforms
Supported platformsWeb

Install package

flutter pub add google_maps

Categories

Dependencies

Dependency list 2 items

Source repository

Related projects