flutter_map Docs
Project Linksđź’ť Support Us
v3
v3
  • flutter_map
  • Getting Started
    • Installation
    • Additional Setup
    • Examples
    • How Does It Work?
      • Raster vs Vector Tiles
  • Usage
    • Base Widget
    • Options
      • Recommended Options
      • Other Options
    • Layers
      • Tile Layer
        • Recommended Options
        • Tile Providers
        • Other Options
      • Marker Layer
      • Polygon Layer
      • Polyline Layer
      • Circle Layer
      • Attribution Layer
      • WMS Usage
    • Controller
    • Full API Reference
  • Plugins
    • Plugins List
    • Making A Plugin
      • Creating New Tile Providers
      • Creating New Layers
  • Tile Servers
    • Using Mapbox
    • Using Stadia Maps
    • Using Thunderforest
    • Offline Mapping
    • Other Options
  • FAQs
    • Frequently Asked Questions
    • Map Controller Issues
  • Migration
    • To v3.0.0
    • To v2.0.0
    • Older Versions
      • To v1.1.0
      • To v1.0.0
      • To v0.15.0
  • Contributing
  • Credits
Powered by GitBook

© flutter_map Authors & Maintainers

On this page
  • Miscellaneous
  • Marker Clustering
  • Better Markers
  • Better Polylines & Polygons
  • Parsing & Creating Map Features

Was this helpful?

Export as PDF
  1. Plugins

Plugins List

PreviousControllerNextMaking A Plugin

Last updated 2 years ago

Was this helpful?

There are many independently maintained 'plugins' created by the 'flutter_map' community that give extra, prebuilt functionality, saving you even more time and potentially money.

Some pages in this documentation provide direct links to these plugins to make it easier for you to find a suitable plugin.

However, if you're just browsing, a full list is provided below (in no particular order), containing many of the available plugins. You can click on any of the tiles to visit its GitHub repo or pub.dev package.

Although these plugins have been checked by 'flutter_map' maintainers, we do not accept responsibility for any issues or threats posed by independently maintained plugins.

Use plugins at your own risk.

There is no guarantee that any of these plugins will support the latest version of flutter_map.

Please remain patient with the plugin authors/owners.

Many plugins provide multiple methods to achieve similar goals. It is recommended to read the documentation of each potential plugin before using it in your project, as they might have slightly different feature sets or stability.

For example, there are two plugins that provide GeoJson parsing, and there are three plugins that provide marker clustering.

Miscellaneous

From more layers to whole heaps of new functionality, it's all here - assuming it's not in one of the other sections!

Marker Clustering

Marker clustering groups markers together under bigger markers when zoomed further out, decluttering your UI and giving a performance boost.

Better Markers

Better Polylines & Polygons

Parsing & Creating Map Features

flutter_osrm (JaffaKetchup)

Suite of tools for working with routing information from an OSRM server

flutter_map_tile_caching (JaffaKetchup)

Advanced and highly-configurable caching solution, with support for bulk downloading

vector_map_tiles (greensopinion)

Suite of tools and layers for working with vector maps and style files

lat_lon_grid_plugin (matthiasdittmer)

A latitude longitude grid layer/overlay

flutter_map_animations (TesteurManiak)

Replacement for MapController which provides animated movement alternatives

flutter_map_supercluster (rorystephenson)

Superfast™ marker clustering solution, without animations

flutter_map_marker_cluster (lpongetti)

Beautiful and animated marker clustering solution

flutter_map_radius_cluster (rorystephenson)

Marker clustering solution with support for async marker searching within a radius

flutter_map_location_marker (tlserver)

Provides a prebuilt solution to display the user's location and heading/direction

flutter_map_marker_popup (rorystephenson)

Provides a prebuilt solution to display a popup above a marker when tapped

flutter_map_floating_marker_titles (androidseb)

Enables the display of 'floating' titles over markers

flutter_map_fast_markers (KanarekApp)

Improves performance of markers by painting directly onto canvas

flutter_map_line_editor (ibrierley)

Enables better dynamic editing of Polylines and Polygons

line_animator (ibrierley)

Interpolates along a set of points, allowing gradual drawing of lines and animating moving markers

flutter_map_tappable_polyline (OwnWeb)

Provides an onTap callback for Polylines

flutter_map_geojson (jozes)

Suite of tools to parse data in the GeoJson format into map features

polybool (mohammedX6)

Suite of tools to operate on polygons, such as union, intersection, and difference

geojson_vector_slicer (ibrierley)

Suite of tools to display GeoJson, vector tiles, and marker clusters, using sliced vector tiles