Category Maps & Location
Top Maps & Location packages
Maps integration, geolocation, and geocoding
| Rank | Package | Description | Downloads / day | Stars | Likes |
|---|---|---|---|---|---|
| #1 — | 🇳🇱 baseflow.com | Geolocation plugin for Flutter. This plugin provides a cross-platform (iOS, Android) API for generic location (GPS etc.) functions. | 58.5K | ★ 1.3K | 6.1K |
| #2 — | 🇺🇸 flutter.dev | Android implementation of the google_maps_flutter plugin. | 30.3K | ★ 5.2K | 23 |
| #3 — | 🇺🇸 flutter.dev | iOS implementation of the google_maps_flutter plugin. | 29.2K | ★ 5.2K | 10 |
| #4 — | 🇬🇧 canonical.com | GeoClue: The Geolocation Service | 28.7K | ★ 10 | 18 |
| #5 — | 🇺🇸 flutter.dev | A Flutter plugin for integrating Google Maps in iOS and Android applications. | 28.6K | ★ 5.2K | 4.6K |
| #6 — | With that package you will be able to use Google Maps JavaScript API from Dart scripts.
| 26.3K | ★ 130 | 125 | |
| #7 — | 🇩🇪 femtopedia.de | Lightweight library for common latitude and longitude calculation | 19.6K | ★ 49 | 390 |
| #8 — | 🇳🇱 baseflow.com | A Flutter Geocoding plugin which provides easy geocoding and reverse-geocoding features. | 18.5K | ★ 152 | 1.4K |
| #9 — | Utility for converting between WGS84 lat/lng and MGRS coordinates (Dart version of proj4js/mgrs). | 17.2K | ★ 1 | 6 | |
| #10 — | 🇺🇸 fleaflet.dev | Flutter's №1 non-commercially aimed map client: it's easy-to-use, versatile, vendor-free, fully cross-platform, and 100% pure-Flutter | 17K | ★ 3K | 2.2K |
| #11 — | Wkt-parser is a Dart version of proj4js/wkt-parser. With wkt-parser you can parse a WKT projection string (OGC, ESRI) into json that proj4dart can consume. | 16.5K | ★ 1 | 4 | |
| #12 — | 🇬🇧 jaffaketchup.dev | Performant triangulation algorithm based on https://github.com/mapbox/earcut | 14.1K | ★ 10 | 9 |
| #13 — | 🇺🇸 flutter.dev | Web platform implementation of google_maps_flutter | 8K | ★ 5.2K | 242 |
| #14 — | 🇫🇷 bernos.dev | A common platform interface for the location plugin. | 7K | ★ 1.2K | 3 |
| #15 — | 🇫🇷 bernos.dev | The web implementation of the location plugin. | 6.9K | ★ 1.2K | 9 |
| #16 — | 🇫🇷 bernos.dev | Cross-platform plugin for easy access to device's location in real-time. | 6.7K | ★ 1.2K | 3.2K |
| #17 — | fluttered.dev | Map Launcher is a flutter plugin to find available maps installed on a device and launch them with a marker or show directions. | 5.1K | ★ 337 | 951 |
| #18 — | 🇩🇪 scalabs.de | A turf.js-like geospatial analysis library working with GeoJSON, written in pure Dart. | 3.6K | ★ 82 | 50 |
| #19 — | 🇩🇪 scalabs.de | Comparison of two GeoJSON objects, based on the turf pub-package | 3.4K | ★ 4 | 2 |
| #20 — | 🇺🇸 mapbox.com | Interactive, thoroughly customizable maps powered by Mapbox Maps mobile SDKs. | 3K | ★ 373 | 360 |
| #21 — | 🇩🇪 craftme.dev | A flutter package to get polyline points by either passing the coordinates or google encoded polyline string | 2.2K | ★ 125 | 657 |
| #22 — | 🇺🇸 maplibre.org | A Flutter plugin for integrating MapLibre Maps inside a Flutter application on Android, iOS and web platforms. | 2.2K | ★ 332 | 106 |
| #23 — | A Dart implementation of Leaflet.makercluster for Flutter apps. Provides beautiful animated marker clustering functionality for flutter_map. | 2.2K | ★ 294 | 222 | |
| #24 — | kb-apps.com | Maps toolkit - geo-measurements utils - area of polygon, distance between point, heading and offset between points (port of SphericalUtil, PolyUtil from `android-maps-utils`). | 1.5K | ★ 47 | 386 |
| #25 — | Custom Google places autocomplete widget for Android and iOS both. Use https://pub.dev/packages/google_places_flutter | 1.3K | ★ 41 | 101 | |
| #26 — | tlserver6y.net | A flutter map plugin for displaying device current location. | 1.3K | ★ 120 | 186 |
| #27 — | 🇺🇸 fluttercommunity.dev | This plugin uses the Flutter platform view to display an Apple Maps widget. | 1.1K | ★ 84 | 72 |
| #28 — | 🇨🇦 transistorsoft.com | The most sophisticated background location tracking & geofencing module with battery-conscious motion-detection intelligence for iOS and Android. | 1.1K | ★ 714 | 841 |
| #29 — | frawley.me | A simple encode, decode, and neighbor finder for longitude/latitude and geohash. | 1.1K | ★ 9 | 51 |
| #30 — | Simple Flutter clustering library for Google Maps based on Geohash. | 751 | ★ 6 | 24 | |
| #31 — | A Dart library for geodesic and trigonometric calculations working with points and paths | 748 | ★ 53 | 63 | |
| #32 — | 🇩🇴 gaurisjavier.com | Marker Geo-Animation solution for Google Maps. | 739 | ★ 60 | 165 |
| #33 — | A package to convert any Flutter Widget to BitmapDescriptor which can be used in google_maps_flutter icon marker. | 732 | ★ 20 | 131 | |
| #34 ▼ 2 | 🇩🇪 julien-scholz.dev | Simple Flutter plugin to open the maps application (or browser) on all platforms. | 711 | ★ 69 | 472 |
| #35 — | 🇨🇦 ketanchoyal.dev | A Flutter package for place search using MapBox Api and for Static map image | 635 | ★ 73 | 96 |
| #36 — | A simple Dart package to encode & decode Mapbox Vector Tile, A implementation of Mapbox Vector Tile specification. | 613 | ★ 17 | 8 | |
| #37 — | 🇦🇪 devjuju.com | Google maps web services for flutter (Geocoding, Places, Directions, Distance Matrix, Photos, Timezone, Static Map) | 609 | ★ 5 | 27 |
| #38 — | 🇬🇧 jaffaketchup.dev | Plugin for 'flutter_map' providing advanced caching functionality, with ability to download map regions for offline use. | 590 | ★ 134 | 132 |
| #39 — | 🇻🇳 humg.edu.vn | An Open-Source Dart and Flutter Library for Efficiently Handling GeoJSON Data in Compliance with RFC 7946 | 557 | ★ 17 | 66 |
| #40 — | 🇺🇸 syncfusion.com | A Flutter Maps library for creating beautiful, interactive, and customizable maps from shape files or WMTS services to visualize the geographical area. | 550 | ★ 1.8K | 447 |
| #41 — | 🇩🇪 joscha-eckert.de | A slim yet powerful caching plugin for flutter_map tile layers. | 528 | ★ 58 | 39 |
| #42 — | kb-apps.com | Package for load, manipulate, and save GPS data in GPX format (a light-weight XML data format for the interchange of GPS data - waypoints, routes, and tracks). | 474 | ★ 24 | 67 |
| #43 — | abhishekduhoon.com | A widget based custom info window for google_maps_flutter package. | 457 | ★ 25 | 141 |
| #44 — | 🇳🇬 balanci.ng | A port of MapBox's javascript supercluster library for fast clustering, with added mutable clustering support. | 403 | ★ 4 | 9 |
| #45 — | greensopinion.com | A plugin for `flutter_map` that enables the use of vector tiles. | 389 | ★ 179 | 107 |
| #46 — | greensopinion.com | A vector tile renderer for use in creating map tile images or writing to a canvas. | 382 | ★ 52 | 21 |
| #47 — | 🇩🇪 ricardoboss.de | An extensible NMEA0183 parser, which also supports validating the checksum. Useful for reading data from GPS devices and other sensors. | 362 | ★ 7 | 7 |
| #48 — | A Flutter plugin for integrating Yandex.MapKit in Android and iOS applications. | 341 | ★ 135 | 235 | |
| #49 — | A geospatial point clustering library for Dart to help provide spacing between markers in mapping solutions. | 318 | ★ 68 | 133 | |
| #50 — | 🇫🇷 hadrienlejard.io | Google Maps Web Services [API](https://developers.google.com/maps/web-services) | 306 | ★ 166 | 163 |
| #51 — | This Package implement Google Geocoding API with default and reverse geosearch | 298 | ★ 7 | 41 | |
| #52 — | 🇫🇮 navibyte.com | Geospatial data, geometry, geodesy, projections, tiling schemes, and vector formats (GeoJSON, WKT, WKB). | 278 | ★ 65 | 32 |
| #53 — | 🇺🇸 flutter.dev | iOS implementation of the google_maps_flutter plugin using Google Maps SDK 9. | 278 | ★ 5.2K | 1 |
| #54 — | 🇰🇷 pravera.me | The web implementation of the fl_location plugin. | 259 | ★ 10 | 0 |
| #55 — | 🇰🇷 pravera.me | A common platform interface for the fl_location plugin. | 259 | ★ 10 | 0 |
| #56 — | Lat/long to timezone mapper in Dart. Does not require web services or data files | 256 | ★ 10 | 25 | |
| #57 — | 🇰🇷 pravera.me | A plugin that can access the location services of each platform and collect device location data. | 253 | ★ 10 | 49 |
| #58 — | Google places autocomplete widgets for flutter. No wrapper, use https://pub.dartlang.org/packages/google_maps_webservice. Better flutter_google_places, updated by @hoc081098 | 241 | ★ 20 | 57 | |
| #59 — | ikolvi.com | Production-grade background geolocation for Flutter. Battery-conscious tracking, geofencing, SQLite persistence, HTTP sync, and headless execution for iOS & Android. | 241 | ★ 29 | 29 |
| #60 — | ikolvi.com | A common platform interface for the Tracelet background geolocation plugin. Used by tracelet_android and tracelet_ios implementations. | 231 | ★ 29 | 1 |
| #61 — | 🇺🇸 chunkytofustudios.com | Battery efficient Flutter Geofencing that uses native iOS and Android APIs. | 229 | ★ 23 | 40 |
| #62 — | ikolvi.com | iOS implementation of the Tracelet background geolocation plugin. | 220 | ★ 29 | 1 |
| #63 — | ikolvi.com | Android implementation of the Tracelet background geolocation plugin. | 216 | ★ 29 | 1 |
| #64 — | ikolvi.com | Web implementation of the Tracelet background geolocation plugin. | 211 | ★ 29 | 1 |
| #65 — | 🇪🇸 imanol.dev | Package to make Geocode requests. It exposes two methods to translate coordinates into locations and addresses into coordinates. | 209 | ★ 9 | 124 |
| #66 — | 🇵🇹 blue-fire.xyz | Get the sunset and sunrise times for a geolocation without having to access any remote api. | 203 | ★ 66 | 48 |
| #67 — | OpenStreetMap Plugin Native for flutter apps (Andoird/iOS/web) | 201 | ★ 263 | 506 | |
| #68 — | 🇺🇸 fluttercommunity.dev | A Flutter package that combines google_maps and apple_maps to provide a crossplatform native map implementation. | 195 | ★ 84 | 112 |
| #69 — | 🇮🇷 pwa.ir | GeoJSON, Geodesy and Geographical calculations for Dart. Provides LatLong and Mercator projection (EPSG4326). | 188 | ★ 7 | 37 |
| #70 — | Utilities to work with geojson data. Parser with a reactive api, search and geofencing | 184 | ★ 37 | 63 | |
| #71 — | 🇺🇸 mapsplatform.google.com | A plugin for adding Google Navigation widget to Flutter apps targeting Android and iOS | 182 | ★ 72 | 66 |
| #72 — | 🇺🇸 flutter.dev | iOS implementation of the google_maps_flutter plugin using Google Maps SDK 10. | 174 | ★ 5.2K | 0 |
| #73 — | festelo.net | The package provides Dart version of the H3 Core library, a hexagon-based geographic grid system | 163 | ★ 25 | 0 |
| #74 — | festelo.net | The geojson2h3 library includes a set of utilities for conversion between GeoJSON polygons and H3 hexagon indexes, using h3. Inspired by JS library geojson2h3. | 163 | ★ 25 | 0 |
| #75 — | festelo.net | The package provides Dart version of the H3 Core library, a hexagon-based geographic grid system | 161 | ★ 25 | 0 |
| #76 ▼ 3 | hiveright.tech | TextField and TextFormField widgets using Google Maps Places Api for Address Autocompletion. | 159 | ★ 4 | 29 |
| #77 — | 🇰🇷 note11.dev | Naver Map plugin for Flutter, which provides map service of Korea. | 150 | ★ 184 | 116 |
| #78 — | 🇺🇸 radar.io | Flutter package for Radar, the leading geofencing and location tracking platform | 150 | ★ 29 | 16 |
| #79 — | festelo.net | The package provides Flutter version of the H3 Core library, a hexagon-based geographic grid system | 144 | ★ 25 | 21 |
| #80 — | Simple Flutter clustering library for Google Maps based on Geohash. | 139 | ★ 140 | 309 | |
| #81 — | Map realated calculations in one place. Like finding distance, mid point, bearing angle of two points.And finding destination point.Also convert degrees to radians and vice-versa | 138 | ★ 10 | 33 | |
| #82 — | bincoder.dev | The Nominatim Flutter Plugin enables smooth Nominatim service integration for reverse geocoding, place searches, status checks, and lookups in Flutter. | 138 | ★ 6 | 37 |
| #83 — | 🇩🇪 gowdysoftware.de | A fully customizable Google Places autocomplete TextFormField for Flutter iOS, Android and Web. | 122 | ★ 10 | 38 |
| #84 ▲ 4 | 🇩🇪 joscha-eckert.de | Mapbox MBTiles v1.3 files, support for vector and raster tiles. | 120 | ★ 2 | 8 |
| #85 ▲ 2 | 🇺🇸 bramp.net | A library for parsing Protomaps PMTiles files. A single file archive format for storing raster or vector map tiles. | 119 | ★ 10 | 5 |
| #86 — | 🇷🇺 maps.yandex.ru | Yandex $description_name SDK for Flutter. This allow you to use the capabilities of Yandex.Maps in your Flutter applications for iOS and Android | 119 | ★ 12 | 26 |
| #87 ▼ 2 | 🇰🇷 pravera.me | This plugin is used to implement circular and polygon geofencing service. | 118 | ★ 7 | 19 |
| #88 ▼ 5 | 🇵🇰 zeexan.com | A Flutter plugin for detecting if location is being simulated or faked | 115 | ★ 14 | 40 |
| #89 — | 🇮🇳 mapmyindia.com | A Flutter plugin for integrating MapmyIndia Maps inside a Flutter application on Android, iOS and web platfroms. | 108 | ★ 10 | 9 |
| #90 — | 🇩🇪 joscha-eckert.de | Permissive and performant mapping library that supports Mapbox Vector Tiles (MVT) powered by MapLibre SDKs. | 107 | ★ 118 | 57 |
| #91 — | 🇳🇬 balanci.ng | Very fast Marker clustering for flutter_map. Supports efficient adding/removing of Markers. | 98 | ★ 34 | 22 |
| #92 — | A common platform interface for accessing google maps native sdk on various platforms | 97 | ★ 3 | 0 | |
| #93 ▲ 3 | The iOS implementation of Flutter plugin for google places sdk | 97 | ★ 3 | 0 | |
| #94 ▲ 4 | A Flutter plugin for google places sdk that uses the native libraries on each platform | 96 | ★ 3 | 0 | |
| #95 — | dev.lamt.dev | Google Maps Web Services [API](https://developers.google.com/maps/web-services) | 95 | ★ 3 | 13 |
| #96 ▼ 2 | A library for generating geohashes, validating geographical data, and performing geospatial calculations. | 94 | ★ 0 | 10 | |
| #97 — | A Flutter plugin which provides 'Picking Place' using Google Maps widget. (MB version) | 93 | ★ 36 | 151 | |
| #98 ▼ 5 | greensopinion.com | Provides vector tiles with contour lines from a Digital Elevation Model (DEM) | 93 | ★ 2 | 1 |
| #99 — | Google places autocomplete widgets for flutter. No wrapper, use https://pub.dartlang.org/packages/google_maps_webservice | 90 | ★ 312 | 386 | |
| #100 ▲ 2 | 高德定位SDK Flutter插件 | 89 | — | 60 | |
| #101 — | 🇨🇳 sunjiao.net | Package for loading, manipulating, and saving GPS data in GPX and KML format. | 87 | ★ 43 | 21 |
| #102 ▼ 2 | 🇪🇪 ilya.zverev.info | GeoJSON layer for flutter_map | 86 | ★ 7 | 4 |
| #103 ▲ 2 | 🇮🇷 pwa.ir | Geographical Map widget for flutter supporting different projections including EPSG4326/Mercator/WGS1984. | 85 | ★ 141 | 315 |
| #104 ▲ 4 | The flutter_baidu_mapapi_map is a flutter plugin of basic map for baidu map, You can use it to develop map page for Flutter application. | 85 | — | 37 | |
| #105 — | 🇺🇸 zuvola.com | A Flutter package that provides integration with MapKit JS, allowing you to embed interactive maps in your Flutter web applications. | 84 | ★ 1 | 1 |
| #106 — | 🇺🇸 zuvola.com | Dart implementation of Apple's MapKitJS. Embedding Apple Maps on the Web. | 84 | ★ 1 | 1 |
| #107 ▼ 4 | 🇷🇺 maps.yandex.ru | Yandex $description_name SDK for Flutter. This allow you to use the capabilities of Yandex.Maps in your Flutter applications for iOS and Android | 84 | ★ 10 | 29 |
| #108 ▲ 5 | The flutter_baidu_mapapi_base plugin offer public flutter and native(include Android and iOS) lib for other components. | 83 | — | 9 | |
| #109 ▲ 5 | BaiduMapLocation plugin for flutter. This plugin provides a cross-platform (iOS, Android) API to request location. | 83 | — | 32 | |
| #110 ▼ 6 | 🇮🇳 mapmyindia.com | A common platform interface for the mappls_gl plugin. | 83 | ★ 10 | 1 |
| #110 — | 🇨🇴 divvit.co | A geospatial library for Dart. Designed primarily around vector features (like, with coordinate points), this library provides a simple interface for working with geographic data. | 83 | ★ 6 | 7 |
| #112 ▼ 3 | Google map support for TCMPP Flutter Plugin | 81 | — | 1 | |
| #113 ▼ 2 | 🇮🇳 scaria.dev | A package to create and use Google Maps marker with label text; the easiest and most efficient way. | 80 | ★ 7 | 88 |
| #114 ▼ 2 | Flutter Plugin for using Geofence feature of MoEngage Platform. | 80 | — | 0 | |
| #115 — | LBS support extension for tcmpp flutter plugin | 77 | — | 1 | |
| #116 ▲ 2 | The flutter_baidu_mapapi_search component provides Baidu map services and data, and builds map-based applications with rich functions and strong interaction. | 76 | — | 17 | |
| #117 — | 🇮🇳 mohesu.com | Google Map location picker for flutter Based on google_maps_flutter. | 76 | ★ 51 | 136 |
| #118 — | 高德地图SDK Flutter插件 | 75 | — | 67 | |
| #119 — | 🇩🇪 joscha-eckert.de | Mapbox MBTiles tile provider for flutter_map that can be used for a map that is 100% offline. | 73 | ★ 58 | 13 |
| #120 ▲ 2 | 🇺🇸 zuvola.com | Customizable Geohash, including Base16 and custom strings. Also available to get adjacent cells. | 70 | ★ 3 | 4 |
| #121 — | 🇧🇷 luizbarboza.com | Manipulate TopoJSON, such as to merge shapes, and convert it back to GeoJSON. | 70 | ★ 1 | 0 |
| #122 — | Mapbox-gl wrapper for Dart. Library to use Mapbox GL JS in your web Dart projects. | 67 | ★ 14 | 7 | |
| #123 ▲ 2 | tykan.dev | Kpostal package can search for Korean postal addresses using Kakao postcode service. | 66 | ★ 12 | 74 |
| #124 — | A place picker package for google maps api fully written in dart for Flutter. | 65 | ★ 5 | 68 | |
| #125 ▼ 2 | rithik-dev.me | A Flutter package which can be used to make polylines(route) from a source to a destination, and also handle a driver's realtime location (if any) on the map. | 65 | ★ 24 | 130 |
| #126 ▲ 3 | Integrate plug&play navigation experience with floorplans, POIs, routes and turn-by-turn directions in no time. With the power of Situm. | 61 | ★ 10 | 9 | |
| #127 — | 🇳🇵 shakyapurna.com.np | Animate Google Maps markers smoothly between location updates. | 60 | ★ 3 | 30 |
| #128 ▼ 2 | 🇩🇪 joscha-eckert.de | A simple compass for flutter_map. It shows the rotation of the map and resets the rotation back to 0 when tapped. | 59 | ★ 58 | 13 |
| #129 — | flutter package to convert latitude/longitude to address and from address to latitude/longitude. | 56 | ★ 8 | 20 | |
| #130 — | Add Google Maps API key dynamically | 55 | ★ 1 | 8 | |
| #131 — | Easy way to encoding and decoding a Google Maps Polyline Algorithm for dart and flutter | 55 | ★ 4 | 4 | |
| #132 — | 🇩🇪 provokateurin.de | A library to perform OSM Nominatim searches also supporting reverse searches | 52 | ★ 12 | 33 |
| #133 — | A lovely Flutter package for creating pin in map center and animate it with a map movement so the user can select his location. | 49 | ★ 20 | 160 | |
| #134 — | A flutter package to get polyline points by either passing the coordinates or google encoded polyline string | 48 | ★ 1 | 8 | |
| #135 — | 🇩🇪 fabi.online | Open Location Codes are short, generated codes that can be used like street addresses, for places where street addresses don't exist. | 45 | ★ 2 | 6 |
| #136 ▲ 2 | The flutter_baidu_mapapi_utils can be uesed to start baidu map client, Longitude and latitude convert, distance calculation between points,and so on. | 44 | — | 12 | |
| #137 — | 🇩🇰 cachet.dk | A location plugin that works in the background. Supports Android and iOS | 43 | ★ 611 | 74 |
| #138 ▲ 2 | 🇮🇳 flutterbuddy.in | Forward and reverse geocoding is Easy Now. | 42 | ★ 4 | 52 |
| #139 ▼ 3 | Package that provides Place search and Location picker for flutter maps with a lot of customizations using Open Street Map | 42 | ★ 31 | 91 | |
| #140 — | 🇸🇮 aikenahac.com | A package for drawing routes on Google Maps by using the Google Directions API. | 40 | ★ 8 | 29 |
| #141 — | 🇺🇸 techbuzs.ml | Calculate the great-circle distance on the Earth having a pair of Latitude,Longitude points using the Spherical law of cosines, Haversine formula or Vincenty`s formula | 40 | ★ 2 | 11 |
| #142 — | 🇧🇷 luizbarboza.com | Geographic projections, spherical shapes and spherical trigonometry. | 39 | ★ 4 | 3 |
| #143 ▲ 2 | 🇩🇪 joscha-eckert.de | PMTiles tile provider for vector_map_tiles (flutter_map vector tiles). It uses HTTP Range Requests to request tiles from a single local or hosted file. | 37 | ★ 58 | 8 |
| #144 — | Package for converting between UTM, DMS and DD coordinates in the WGS84 ellipsoid model | 37 | ★ 3 | 7 | |
| #145 ▼ 2 | 🇸🇮 dbprof.si | This package parses GeoJson formatted spatial data and creates arrays of Flutter Map objects using default or custom defined create functions. | 36 | ★ 24 | 25 |
| #146 — | 🇷🇺 madbrains.ru | API to translate geographic coordinates into an address and vice versa | 35 | ★ 5 | 51 |
| #147 — | 🇩🇿 physia.dev | Open Source Routing Machine (OSRM) client for Dart. | 34 | ★ 30 | 28 |
| #148 — | include amap,search,location,navi | 33 | — | 9 | |
| #149 ▲ 3 | 🇨🇳 mhive.cn | AMap flutter plugin, base dependency library for integrating AMapSDK in applications. | 32 | ★ 2 | 3 |
| #150 — | 🇩🇰 mapspeople.com | A MapsIndoors flutter plugin using the Mapbox platform for Android and iOS app usage. | 32 | ★ 1 | 8 |
| #151 ▲ 6 | 🇨🇳 mhive.cn | Amap SDK Flutter plugin for integrating AMapSDK in iOS and Android applications. | 31 | ★ 49 | 31 |
| #152 ▼ 2 | 🇨🇭 sbb.ch | Incorporate SBB styled maps into your flutter application based on Maplibre. | 31 | ★ 2 | 7 |
| #153 ▼ 4 | Simple Flutter clustering library for Google Maps based on Geohash. | 30 | ★ 0 | 0 | |
| #154 — | A Flutter plugin that provides a place picker using Google Maps and easy place selection functionality with built-in searching. | 30 | ★ 0 | 4 | |
| #155 — | 🇬🇧 tade.me | A Flutter package to create dynamic custom markers for Google Maps using Flutter widgets with advanced caching and batching support. | 29 | ★ 0 | 5 |
| #156 — | 🇺🇸 josephblough.com | A Flutter plugin to launch native driving directions on Android and iOS platforms. | 29 | ★ 1 | 1 |
| #157 ▲ 3 | A customisable google map marker info window. Where you can show multiple info window in your google map view. | 28 | ★ 0 | 2 | |
| #158 — | 🇿🇦 topcode.co.za | A Flutter package that provides a customizable autocomplete text field for location search using the Google Places API. | 28 | ★ 0 | 1 |
| #159 ▲ 3 | 🇮🇳 aslamportfolio.in | Flutter package for integrating Google Places API into your Flutter apps, offering real-time autocomplete suggestions, place details, and more. | 28 | ★ 3 | 5 |
| #160 ▼ 6 | 🇻🇳 liemvouy.com | Google Maps using Embed API for Flutter | 28 | ★ 1 | 2 |
| #161 ▲ 2 | 🇫🇷 woosmap.com | This Flutter plugin extends the functionality offered by the Woosmap Geofencing Mobile SDKs. | 27 | — | 4 |
| #162 — | 🇵🇰 hussainhabibullah.com | Package for encoding/decoding Flexible Polyline—a lossy compressed representation of coordinate pairs or triples | 27 | ★ 3 | 3 |
| #163 ▲ 4 | A Flutter plugin for integrating Mapbox Maps inside a Flutter application on Android, iOS and web platfroms. | 26 | ★ 1.1K | 549 | |
| #164 ▼ 4 | 🇬🇧 what3words.com | A Dart library to use the what3words v3 API. This library can either be used in native Dart or Flutter applications | 26 | ★ 5 | 12 |
| #165 — | A Flutter package for creating smooth, customizable polyline animations on Google Maps, ideal for transport, delivery, and route-visualization applications. | 26 | ★ 0 | 5 | |
| #166 ▲ 3 | A package to convert Widget, Local image, Netwok image, Svg file to BitmapDescriptor which can be used in google_maps_flutter icon marker. | 26 | ★ 31 | 81 | |
| #167 ▲ 3 | 🇸🇬 nextbillion.ai | A Flutter plugin for Nextbillion.ai Navigation SDK, providing turn-by-turn navigation. | 25 | ★ 3 | 4 |
| #168 ▼ 3 | 🇳🇱 landyrev.com | A Dart/Flutter FFI wrapper around the vtzero C++ library for decoding Mapbox Vector Tiles (MVT) with native performance and cross-platform support. | 25 | ★ 1 | 1 |
| #169 ▲ 2 | Web platform implementation of mapbox_gl | 25 | ★ 1.1K | 2 | |
| #169 — | 🇦🇺 christianfindlay.com | Listens for significant location changes on the device and wakes it up when they arrive | 25 | ★ 7 | 12 |
| #171 — | 🇩🇰 mapspeople.com | A MapsIndoors flutter plugin using the Mapbox platform for Android and iOS app usage. | 25 | ★ 1 | 7 |
| #172 — | 🇷🇺 2gis.ru | Map version of DGisMobileSDK for Flutter | 24 | ★ 3 | 7 |
| #173 ▼ 14 | 🇺🇸 bettersuite.io | A generic maps api supporting Google Maps, Mapbox, OpenStreetMaps and MapLibre | 24 | — | 3 |
| #174 — | GeoEngine is a Dart library for geospatial analysis and geometry. It has precise distance calculations, coordinates conversions, geodetic processing, astronomy and GIS support. | 23 | ★ 12 | 14 | |
| #175 — | 🇩🇰 carp.dk | CARP context sampling package. Samples location, mobility, activity, weather, air-quality, and geofence. | 23 | ★ 84 | 12 |
| #176 ▼ 2 | A library to forward and reverse geocoding using OSM nominatim API. | 23 | ★ 1 | 8 | |
| #177 — | Google maps web services for flutter (Geocoding, Places, Directions, Distance Matrix, Photos, Timezone, Static Map) | 22 | ★ 2 | 3 | |
| #178 ▲ 2 | Google Maps Web Services [API](https://developers.google.com/maps/web-services) | 22 | — | 1 | |
| #179 — | A flutter pacakge to calculate the distance between two coordinates | 22 | ★ 4 | 17 | |
| #180 — | 🇮🇱 eventer.co.il | Cross-platform Google Places autocomplete widgets and clients built on Places API (New). | 22 | ★ 1 | 3 |
| #181 ▲ 3 | 🇨🇦 rmichels.com | A flexible package for creating various shapes of highly customizable markers with optional labels. | 21 | ★ 4 | 11 |
| #182 ▼ 5 | A Flutter plugin to get location updates in the background for both Android and iOS. Uses CoreLocation for iOS and FusedLocationProvider for Android. Based on the background_location library by almoullim | 21 | ★ 5 | 6 | |
| #183 — | 🇹🇼 zyzdev.dev | A flutter plugin of google street view in Web, iOS and Android applications. | 21 | ★ 10 | 42 |
| #184 ▲ 3 | A Flutter package to extract location information from Google Maps URLs, including short URL expansion. | 21 | ★ 1 | 7 | |
| #185 — | 🇷🇺 maps.yandex.ru | Yandex $description_name SDK for Flutter. This allow you to use the capabilities of Yandex.Maps in your Flutter applications for iOS and Android | 20 | ★ 6 | 15 |
| #186 — | Unofficial Mapbox Dart SDK that follow official Mapbox documentation. | 20 | ★ 5 | 26 | |
| #186 ▲ 2 | 🇺🇸 atsign.org | A Flutter plugin project to share locations between two atSigns and track them on OSM (OpenStreetMap). | 20 | ★ 1.4K | 7 |
| #188 ▲ 7 | A Flutter package which uses the Google Maps API to make a TextField that tries to autocomplete places as the user types, with simple smooth animations, providing a nice UI and UX. This will also provide great information about the user selected place, like the coordinates, the bounds to determine the zoom of the GoogleMap widget, and so on. | 20 | ★ 2 | 7 | |
| #189 ▲ 2 | 🇺🇸 dabblingbadger.com | A Flutter package for using widgets as markers in Google Maps. | 20 | ★ 4 | 4 |
| #190 — | 🇸🇬 nextbillion.ai | A Flutter plugin for Nextbillion.ai Maps SDK that provides cross-platform map functionality with custom styles, camera controls, location tracking, and various annotation types. | 20 | ★ 0 | 5 |
| #191 ▼ 9 | faultyapp.com | A Flutter plugin to get location updates in the background for both Android and iOS. Uses CoreLocation for iOS and FusedLocationProvider for Android. | 19 | ★ 236 | 396 |
| #192 — | World Time Plugin uses a free public API to access local time info for a specific geolocation or TZ time zone. | 19 | ★ 2 | 10 | |
| #193 ▼ 2 | 🇬🇧 degreat.co.uk | Place picker fully written in dart for Flutter. Comes with autocomplete suggestions and nearby locations list. Localization too. | 19 | ★ 170 | 146 |
| #194 ▲ 2 | 🇩🇪 joscha-eckert.de | Performant Mapbox Vector Tiles (MVT) support for flutter_map powered by native MapLibre SDKs. | 18 | ★ 58 | 13 |
| #195 — | 🇮🇳 therohitsoni.in | A powerful Flutter package for forward and reverse geocoding, enabling easy conversion between addresses and geographic coordinates with support for multiple geocoding providers. | 18 | ★ 1 | 4 |
| #196 ▼ 7 | 🇮🇳 dhi13man.com | An encapsulation made around openrouteservice APIs, for Dart and Flutter projects, to easily generate Routes and their data. | 18 | ★ 32 | 90 |
| #197 — | 🇫🇮 navibyte.com | Geospatial data structures (points, geometry, features, meta) and parsers (GeoJSON, WKT) for Dart. | 18 | ★ 65 | 18 |
| #198 — | 🇪🇨 jostech.dev | An address search field which helps to autocomplete an address by a reference. It can be used to get Directions beetwen two points. | 18 | ★ 13 | 95 |
| #199 — | A library to parse geo coordinates. A Dart port of https://www.npmjs.com/package/parse-coords | 18 | ★ 1 | 3 | |
| #200 — | Dart/Flutter client for Amazon Location Service GeoPlaces API (autocomplete + geocode). | 18 | — | 0 | |
| #201 ▲ 3 | Production-grade background location tracking for Flutter without Google Play Services. Pure AOSP LocationManager on Android, CoreLocation on iOS. Built for privacy-focused apps, GrapheneOS, CalyxOS, and degoogled devices. | 17 | ★ 1 | 2 | |
| #202 — | Package for super-fast offline reverse geocoding. Search is done in the file of your choice. | 17 | ★ 30 | 3 | |
| #203 ▲ 2 | theresilient.dev | Calculate distances, durations & Get shortest route/leg between two points. | 17 | ★ 6 | 23 |
| #204 ▼ 4 | A package to help draw curved lines on Google Maps. This can be used as a cost effective way draw a route between location A and location B. | 17 | — | 38 | |
| #205 ▲ 2 | 🇮🇳 studykiya.in | A powerful Flutter plugin for Apple's RoomPlan API enabling 3D room scanning, multi-room merge, object detection, and export to USDZ/JSON formats. Perfect for AR measurement, smart home, and interior design apps on iOS 16.0+ devices with LiDAR support. | 16 | ★ 2 | 5 |
| #205 — | A battery-efficient adaptive location tracker with offline sync, Kalman filtering, and foreground service support. | 16 | — | 4 | |
| #207 ▼ 4 | 🇺🇸 valueoutput.com | A Flutter package powered by OpenStreetMap for free map, autocomplete places textfield, polylines drawing, geocoding, and reverse geocoding. | 16 | ★ 3 | 12 |
| #208 ▲ 8 | A reusable and customizable draggable bottom sheet for Flutter, inspired by the modal sheet in the Google Maps app. | 16 | ★ 4 | 7 | |
| #209 — | 🇺🇸 magiclane.com | Magic Lane Maps SDK offers mapping, flexible routing, realtime traffic, voice navigation, POI search, custom styles, trip recording, map styles, alarms and more | 16 | — | 20 |
| #210 — | 🇧🇪 icapps.com | A Flutter plugin that allows you to track the background location for Android & iOS | 16 | ★ 38 | 75 |
| #211 ▲ 2 | 🇰🇷 yhs.kr | A Flutter plugin that provides a native platform-based Kakao Map(Korean Map Service). | 16 | ★ 11 | 9 |
| #212 ▼ 2 | 🇩🇪 joscha-eckert.de | PMTiles tile provider for flutter_map. It uses HTTP Range Requests to request tiles from a single local or hosted file. | 16 | ★ 58 | 7 |
| #213 — | Package for super-fast offline reverse geocoding. Search is done in the file of your choice. | 15 | ★ 30 | 25 | |
| #214 — | Un paquete de Flutter para animar polilíneas en Google Maps, permitiendo personalización de colores y actualizaciones dinámicas. | 15 | ★ 1 | 15 | |
| #215 ▲ 9 | 🇮🇶 myprayers.io | Best Muslim package that provides: Prayer Times, Offline Geocoder, Names of Allah, and Azkars
| 15 | ★ 23 | 10 |
| #216 — | A flutter place search and location picker plugin that uses Open Street Map. | 15 | ★ 4 | 5 | |
| #216 ▲ 4 | Gets the geolocation with ipgeolocation.io API | 15 | ★ 5 | 5 | |
| #218 — | 🇨🇦 transistorsoft.com | A Firebase adapter for the flutter_background_geolocation plugin. Automatically syncs recorded locations to your Firestore database. | 14 | ★ 21 | 38 |
| #218 ▲ 3 | A Flutter package that simplifies location selection on maps, regardless of device type. | 14 | ★ 1 | 14 | |
| #220 — | A TextField, with a DropDown to easily integrate Google Places API in flutter | 14 | ★ 1 | 3 | |
| #221 ▼ 13 | 🇪🇪 ilya.zverev.info | Convert longitude-latitude pairs to ISO 3166-1 codes quickly and locally. | 14 | ★ 3 | 1 |
| #221 ▲ 2 | flutter_map_polywidget is a flutter_map plugin for displaying any widget on the map. | 14 | ★ 14 | 19 | |
| #223 ▲ 4 | 🇨🇳 fluttercandies.com | a coord transform tool, Provide BD09、GCJ02、WGS84 coordinate system mutual transform. | 14 | ★ 18 | 9 |
| #223 ▼ 2 | 🇩🇰 cachet.dk | Calculation of real-time mobility features like places, stops, and home stay | 14 | ★ 611 | 31 |
| #225 ▼ 8 | 🇺🇸 eopeter.com | Add Turn By Turn Navigation to Your Flutter Application Using MapBox. Never leave your app when you need to navigate your users to a location.
| 14 | ★ 243 | 303 |
| #226 — | Parse, validate, and use OGC Styled Layer Descriptor (SLD) and Symbology Encoding (SE) styles in Dart. Raster-first, pure Dart, no Flutter dependency. | 14 | ★ 1 | 0 | |
| #227 ▲ 10 | 🇺🇸 defylogic.dev | Translate GPS location data to geo-magnetic data such as magnetic declination. | 14 | ★ 6 | 13 |
| #228 — | 🇫🇮 navibyte.com | A geospatial client to read GeoJSON and OGC API Features data sources. | 13 | ★ 65 | 5 |
| #229 ▼ 3 | Custom Google places autocomplete widget for Android and iOS both. Use https://pub.dev/packages/google_places_autocomplete_flutter | 13 | ★ 1 | 3 | |
| #230 — | user's public IP and geolocation info using isolates for smooth performance. | 13 | ★ 0 | 6 | |
| #231 — | new-step-apps.com | FormField to pick one or more locations from open street map | 13 | ★ 13 | 76 |
| #232 — | A Flutter package for calculating and displaying routes with Google Maps. | 13 | ★ 1 | 3 | |
| #233 ▼ 5 | Flutter plugin for Google Places and Autocomplete. | 13 | ★ 18 | 16 | |
| #234 — | A Flutter plugin that adds drawing tools (polygons, circles, rectangles) on Google Maps, enabling users to interactively draw and edit shapes within a Flutter application. | 13 | ★ 3 | 11 | |
| #235 ▲ 4 | A Search Widget that allows users to search for a place while getting autocompletion feedback. This package is an improvement of search_map_place package. | 12 | ★ 2 | 12 | |
| #235 ▲ 21 | 🇧🇪 sentiance.com | The Smart Geofences Flutter plugin of the Sentiance SDK | 12 | — | 3 |
| #235 — | 🇷🇺 surf.ru | This is a lightweight fork of the yandex_mapkit package version 3.4.0. | 12 | ★ 5 | 37 |
| #238 ▼ 7 | The easy & flexible way to use interactive maps in Flutter. Inspired by Leaflet.js. | 12 | ★ 39 | 103 | |
| #239 ▼ 3 | 🇮🇳 flutterbuddy.in | Forward, Reverse geocoding and Search Address without any apikey. | 12 | ★ 7 | 29 |
| #240 ▼ 2 | 🇺🇸 esri.com | Use ArcGIS Maps SDK for Flutter to incorporate capabilities such as location, 2D viewing and editing, geocoding, and routing into your iOS and Android apps. | 12 | — | 34 |
| #241 ▲ 6 | A Dart implementation of Leaflet.makercluster for Flutter apps. Provides beautiful animated marker clustering functionality for flutter_map. | 12 | ★ 4 | 8 | |
| #242 — | 🇮🇳 geophrase.com | Embed Geophrase Connect in your Flutter app to capture GPS-validated delivery addresses at checkout, reducing failed deliveries for your customers. | 12 | ★ 1 | 1 |
| #243 ▼ 2 | hosseinzarei.com | A Flutter SDK for Neshan Maps. Provides an interactive map widget and a ready-to-use location picker with reverse-geocoding and search. | 12 | ★ 0 | 1 |
| #243 ▼ 3 | 🇮🇳 mapmyindia.com | A Flutter plugin for integrating Mappls Search widget in a Flutter application on Android and iOS platfroms. | 12 | ★ 10 | 4 |
| #245 ▼ 2 | search_map_location is a text search widget used to search geo location by name.It has severel call back and customization option to handle the place search. | 12 | ★ 6 | 35 | |
| #246 ▲ 5 | 🇩🇪 scial.app | A Dart package for the Mapbox Search Box and Geocoding APIs. | 12 | ★ 3 | 2 |
| #247 ▼ 4 | nkpozimarcel.com | A flutter plugin providing customizable Map themes. | 12 | ★ 2 | 22 |
| #248 — | 🇰🇷 seunghwanly.xyz | KakaoMaps SDK v2 for Flutter. Supports both iOS and Android with comprehensive map features. | 12 | ★ 4 | 9 |
| #248 ▲ 4 | A Flutter plugin for Google Places SDK. | 12 | ★ 0 | 2 | |
| #250 ▲ 6 | 🇧🇩 niharon.com | A flutter place search and location picker plugin that uses Open Street Map. | 12 | ★ 15 | 116 |
| #250 — | 🇮🇩 elriztechnology.com | A Dart package leverages the IP-API.com service to provide geolocation data based on IP addresses. | 12 | ★ 3 | 4 |
| #252 ▲ 7 | A new plugin for GraphHooper route navigation. Use Mapbox Map as a base layer & map styles and Graphhooper Map route navigation data for polyline, duration and time. | 12 | ★ 17 | 18 | |
| #252 ▲ 2 | 🇺🇸 valueoutput.com | A flutter package that extends google_maps_flutter with essential functionalities, including autocomplete textfield for places search, polylines drawing, geocoding, and reverse geocoding. | 12 | ★ 3 | 8 |
| #254 ▼ 11 | baato.io | Flutter package to consume Baato APIs. You can search for places, reverse geo code and request for directions for several modes of transportation, including bike, foot and car. | 12 | ★ 1 | 8 |
| #255 ▼ 3 | baato.io | A Flutter package for Baato Maps. Baato Maps is a powerful and flexible mapping solution for Flutter applications. | 12 | ★ 2 | 5 |
| #256 ▼ 10 | fluttify.com | An `Amap` Map Component, Powered By `Fluttify` Compiler, A Dart Bindings Generator For Native SDK. | 12 | — | 30 |
| #257 ▼ 8 | festelo.net | The package provides Dart version of the H3 Core library, a hexagon-based geographic grid system | 11 | ★ 25 | 3 |
| #258 ▲ 4 | OLA Maps | 11 | ★ 1 | 4 | |
| #259 ▲ 2 | A package to create simple Google Maps marker with label text. | 11 | ★ 1 | 4 | |
| #259 ▼ 4 | ArLocationView is designed to used in areas with large concentration of static POIs | 11 | ★ 28 | 73 | |
| #261 ▲ 3 | A library for querying MaxMind databases (like GeoLite2-City.mmdb). | 11 | ★ 6 | 5 | |
| #261 — | This package for pick or search on google map. | 11 | — | 34 | |
| #263 ▲ 9 | 🇻🇳 maps.vietmap.vn | A common platform interface for the vietmap_flutter_gl plugin. | 11 | — | 1 |
| #264 — | 🇺🇸 techroomteam.com | Marker Geo-Animation solution for Google Maps. Support Linear Animation, Rotation and Ripple Effect. | 11 | — | 26 |
| #265 ▲ 2 | Forware and reverse geocoding. | 11 | ★ 0 | 5 | |
| #266 ▼ 3 | TextField lets you search for place information using a variety of categories, including establishments, prominent points of interest, and geographic locations. | 11 | ★ 1 | 2 | |
| #266 ▲ 3 | 🇮🇩 devturea.com | A map location picker using flutter_map with search and pick location for free and without any API key! | 11 | ★ 2 | 11 |
| #266 ▲ 3 | A Flutter package that integrates What3Words with Google Maps, allowing for easy 3-word address conversions and grid rendering. | 11 | ★ 0 | 3 | |
| #269 ▼ 3 | 🇯🇵 takara.homes | Type-safe Dart client for LocationIQ API with geocoding, autocomplete, directions, and nearby POI services. | 11 | ★ 0 | 1 |
| #270 ▲ 6 | funkypenguin.dev | A dart package to translate given latitude and longitude coordinates into an 12 digit OS Grid Reference and vice versa. | 11 | ★ 6 | 7 |
| #271 ▲ 2 | 🇩🇪 joscha-eckert.de | Mapbox MBTiles vector tile provider for vector_map_files / flutter_map that can be used for a 100% offline map. | 11 | ★ 58 | 11 |
| #271 — | 🇻🇳 maps.vietmap.vn | A Flutter map plugin for integrating Vietmap sdk inside a Flutter application, support for show a vector and raster map in Flutter. Supported on Android, iOS platforms . | 11 | ★ 5 | 9 |
| #273 — | 🇪🇹 natnaelalemseged.com | A Dart package for encoding and decoding Google Maps polylines. | 11 | ★ 3 | 3 |
| #273 ▲ 5 | Polyline Points Flutter, haritalarda polilinelerle çalışmak için kullanılan bir Flutter paketidir. | 11 | ★ 1 | 4 | |
| #273 ▼ 6 | 🇩🇪 bmwtech.dev | An extensible map abstraction for Flutter with support for multiple map providers | 11 | ★ 110 | 23 |
| #276 — | Animation utilities for markers of the google_maps_flutter package. | 10 | ★ 0 | 7 | |
| #277 — | 🇧🇩 sarfaraz.me | Flutter geofencing plugin for flutter application (android and ios). | 10 | ★ 16 | 25 |
| #278 ▲ 6 | 🇺🇸 pycify.com | A Flutter package that recreates the COBE globe with markers, arcs, and overlay projections. | 10 | ★ 0 | 1 |
| #279 — | This is a dart package which give the best & optimized geofence background services features for both android & ios. | 10 | ★ 16 | 62 | |
| #280 ▲ 2 | Google Maps Place Search Advance provides programmatic access to Google's database for the place autocomplete search and also their landmark images, as well as distance with respect to the device's current place. | 10 | — | 4 | |
| #281 ▲ 5 | 🇩🇪 mrdishant.com | A Flutter plugin to get the realtime updates of places nearby. GeoFire is an open-source library for that allows you to store and query a set of keys based on their geographic location. | 10 | ★ 23 | 106 |
| #281 — | 🇳🇬 lhamy.codes | A Flutter Package for MapBox Places autocomplete which allows you use the MapBox API's to get autocomplete text of places | 10 | ★ 6 | 20 |
| #283 — | The project is designed to obtain weather via the OpenWeatherMap API. With geocoding and units measure. :) | 10 | ★ 4 | 12 | |
| #283 ▼ 9 | AMap location plugin for flutter, supports single positioning and continuous positioning | 10 | ★ 33 | 12 | |
| #285 — | 🇧🇷 superopa.com | A simple package to places autocomplete address. | 10 | ★ 0 | 5 |
| #286 ▲ 2 | A Flutter package for live tracking and path navigation using OpenStreetMap (OSM) tiles. | 10 | ★ 2 | 15 | |
| #286 ▲ 3 | Flutter plugin for generic location functionality | 10 | ★ 35 | 69 | |
| #288 ▲ 3 | arpitjai.com | A Flutter library to fetch device LatLng via geolocator and convert it into rich PlaceInfo via the null-safe geocoding plugin. | 10 | ★ 4 | 7 |
| #288 ▲ 4 | 🇧🇷 flutterbrasil.com | A package to find routes between geolocation points. | 10 | ★ 3 | 15 |
| #290 — | 🇬🇭 flutter-doctor.com | A Flutter plugin which provides 'Picking Places' using OpenStreet, Here Maps and Google Maps. | 10 | ★ 17 | 13 |
| #291 ▲ 3 | Free Place Search using Photon API | 10 | ★ 1 | 5 | |
| #291 ▼ 35 | 🇻🇳 viettelmaps.vn | A Flutter plugin for integrating Mapbox Maps inside a Flutter application on Android, iOS and web platfroms. | 10 | ★ 1.1K | 7 |
| #293 — | A plug-and-play OpenStreetMap widget with clustering, image markers, user location, and nearby radius support. | 10 | ★ 1 | 4 | |
| #294 — | 🇪🇸 rudo.es | A Flutter package that allows you to create custom map markers from any widget for use with Google Maps. | 9 | ★ 0 | 4 |
| #295 ▼ 12 | 🇺🇸 navigine.com | Navigine SDK for Flutter. This allow you to use the capabilities of Navigine SDK in your Flutter applications for iOS and Android | 9 | ★ 5 | 3 |
| #295 — | 🇮🇩 leeyurani.com | Polymaker is a flutter package used to get a list of locations for polygon google maps | 9 | ★ 32 | 54 |
| #295 ▲ 11 | A Flutter plugin that integrated Amap SDK, support Android, iOS and Web. | 9 | ★ 18 | 6 | |
| #298 — | Plugin to get current location, ip address, geocoding, reverse geocoding, and you can also calculate the distance between two coordinates easily | 9 | — | 16 | |
| #298 — | 🇧🇯 maxdev.tech | Draw routes and calculate distances easily with Google Maps in Flutter. | 9 | ★ 4 | 4 |
| #300 ▼ 4 | Unofficial MapMyIndia Flutter packages .MapmyIndia is an Indian technology company that builds digital map data, telematics services, location-based SaaS and GIS AI services. | 9 | ★ 4 | 8 | |
| #300 — | 🇨🇴 xantiagoma.com | Stateful map controller for Google Maps google_maps_flutter. Manage Markers, Circles, Polylines, and Polygons. | 9 | ★ 5 | 23 |
| #300 ▲ 2 | A Flutter package which uses the Google Maps API to make a TextField that tries to autocomplete places as the user types, with simple smooth animations, providing a nice UI and UX. | 9 | ★ 3 | 8 | |
| #303 ▼ 4 | A Flutter package providing utility functions for real-time location tracking, distance calculations, and route management for maps-based applications. | 9 | ★ 1 | 4 | |
| #304 — | baselhadrous.com | A Flutter project that creates a foreground service to handle geofencing. | 9 | ★ 12 | 38 |
| #305 ▲ 4 | Package that provides Place search with history of latest location searched using Open Street Map. It is easy to custom and can be displayed in fullscreen or overlay mode | 9 | ★ 4 | 15 | |
| #306 ▲ 5 | fluttify.com | An `Amap Search` Map Component, Powered By `Fluttify`, A Compiler Generating Dart Bindings For Native SDK. | 9 | — | 6 |
| #306 — | 🇵🇰 zeexan.com | Package for clustering markers on Google Maps in Flutter applications | 9 | ★ 8 | 6 |
| #308 — | Simple Flutter clustering library for Google Maps based on Geohash. | 9 | ★ 140 | 3 | |
| #309 ▼ 5 | A package to convert Widget, Local image, Netwok image, Svg file to BitmapDescriptor which can be used in google_maps_flutter icon marker. | 9 | ★ 5 | 6 | |
| #310 — | 🇦🇪 ofaroukk.com | A Flutter package to pick locations flexibly, supporting both web and mobile platforms. | 9 | — | 9 |
| #311 ▲ 2 | A comprehensive Flutter package for extracting coordinates and metadata from Google Maps URLs. | 9 | ★ 1 | 4 | |
| #311 ▲ 2 | Flutter package for picking places on a Google Map — pin drag, autocomplete search, area restriction and dark mode. Actively maintained fork. | 9 | ★ 0 | 1 | |
| #313 ▲ 13 | 🇻🇳 maps.vietmap.vn | A comprehensive Flutter plugin for GPS tracking and location data transmission to Vietmap's tracking API with background service support. | 9 | ★ 0 | 1 |
| #313 — | A package to convert Widget, Local image, Netwok image, Svg file to BitmapDescriptor which can use in google_maps_flutter icon marker. | 9 | ★ 31 | 70 | |
| #315 — | 🇪🇹 tesfalemnigussie.com | A flutter plugin that decodes encoded google polyline string into list of geo-coordinates suitable for showing route/polyline on maps | 9 | ★ 1 | 6 |
| #316 — | 🇮🇳 yudiz.com | A Flutter plugin for free geocoding and place search using OpenStreetMap's Nominatim service with built-in optimizations and no API key required | 8 | — | 20 |
| #317 — | A Flutter library for creating animated polylines and markers on Google Maps with smooth transitions and customizable effects. | 8 | ★ 1 | 6 | |
| #318 — | 🇧🇷 adriankohls.app | Initial version comes with the 3 main Classes. SphericalUtils, MathUtils and PolyUtils, calculating bounds, distances headings and many more. | 8 | ★ 22 | 62 |
| #319 — | Polygon and polyline editor for Flutter Map with drag markers and customizable styling. | 8 | ★ 3 | 4 | |
| #320 — | 🇯🇵 ayimenlatheef.online | A Simple flutter package designed to display Google Maps locations by place name in a WebView for both Android and iOS platforms. | 8 | — | 8 |
| #321 — | fluttify.com | An `Amap` Location Component, Powered By `Fluttify`, A Compiler Generating Dart Bindings For Native SDK. | 8 | ★ 105 | 17 |
| #322 — | Flutter plugin for HyperTrack, a cross-platform location tracking solution for Android and iOS | 8 | ★ 6 | 10 | |
| #323 — | Add Turn By Turn Navigation to Your Flutter Application Using MapBox. Never leave your app when you need to navigate your users to a location. | 8 | ★ 7 | 12 | |
| #324 — | 高德地图 SDK Flutter 插件(已适配 Flutter 3.35+ / Dart 3.9+)- GouMiaoMu 定制版 | 7 | — | 3 | |
| #325 — | A Flutter package offering notification handling and geofencing. Manage notifications effectively and trigger actions based on precise geofence boundaries. | 7 | ★ 0 | 7 | |
| #326 ▼ 23 | 🇫🇷 woosmap.com | Add Location Intelligence to your application with Woosmap Platform. | 7 | — | 8 |
| #327 ▲ 2 | weorbis.com | Core background geolocation SDK of the WeOrbis ecosystem for Flutter. Native tracking, geofencing, activity recognition, and sync. | 7 | ★ 16 | 21 |
| #328 ▲ 2 | AlfaVectorMB Tiles is a Flutter plugin for working with Mapbox Vector Tiles in FlutterMap. | 7 | ★ 1 | 2 | |
| #329 — | Bearound Flutter SDK - Beacon detection and proximity tracking | 7 | ★ 2 | 2 | |
| #330 — | Generate a set of geohashes that cover a circular or square area, given the center coordinates and the radius | 7 | ★ 5 | 8 | |
| #331 — | Arcgis plugin for flutter map. Features Support unique render, ontap event, ontap with atttributes, geometry types (point, polgyon, polylin) | 7 | ★ 22 | 37 | |
| #332 ▼ 5 | A Galli vector map widget that displays a map with custom markers, lines, circles and polygons. | 6 | — | 3 | |
| #333 — | A Flutter package for getting location and location distance and more using latitude and longitude. | 6 | ★ 1 | 4 | |
| #334 ▼ 2 | Galli360 is a Flutter package that lets users view and interact with 360 street images from GalliMaps. Users can pan, tilt, and zoom in on images and pin and share locations. | 6 | ★ 0 | 3 | |
| #335 — | A new Flutter package that returns user's current location and ip address. | 6 | ★ 2 | 6 | |
| #336 — | Offline maps with pure flutter code. Provides rotation, markers, hillshading and much more. | 6 | ★ 59 | 33 | |
| #337 ▲ 5 | 高德定位SDK Flutter插件 | 6 | — | 2 | |
| #338 ▲ 3 | Geolocation plugin for Flutter based on ip-api.com. Supports both free and pro access. | 6 | ★ 0 | 2 | |
| #339 — | Dart FFI package for raster and vector geodata based on GDAL. | 6 | ★ 1 | 0 | |
| #340 ▼ 3 | 🇸🇬 nextbillion.ai | A Flutter plugin for integrating NB AssetTracking inside a Flutter application on Android, iOS platforms. | 6 | ★ 1 | 2 |
| #341 — | A Flutter plugin that provides an FFI interface to Uber's H3 geospatial indexing system. Supports polygon-to-cell conversion, geolocation indexing and more. | 5 | ★ 2 | 2 | |
| #342 — | 🇪🇹 abrahamdev.me | A robust, native-first background location plugin for Flutter. Provides continuous tracking with native persistence and batch upload on both Android and iOS.
| 5 | ★ 0 | 1 |
| #343 — | dariocavada.com | ArLocationViewer is designed to used in areas with large concentration of static POIs | 5 | ★ 3 | 8 |
| #344 ▲ 5 | Flutter Naver Maps SDK | 5 | ★ 0 | 5 | |
| #344 — | 🇹🇭 oho.chat | A lightweight Thailand address helper for Flutter,
simplifying address handling across mobile, web, and desktop platforms.
| 5 | ★ 0 | 3 |
| #346 — | High-performance offline vector maps for Flutter using the CoMaps rendering engine. | 5 | ★ 10 | 2 | |
| #347 ▲ 3 | A new GPS and IP Location library. | 5 | ★ 48 | 13 | |
| #348 — | A Flutter plugin that integrated Tencent Map SDK, support Android and iOS. | 4 | ★ 10 | 6 | |
| #349 ▼ 11 | 🇯🇵 tai-ga.dev | A library for converting a latitude and longitude into a Maidenhead grid locator. | 4 | ★ 2 | 3 |
| #350 ▲ 2 | Premium Flutter SDK for the Intaleq Map Platform (Jordan & Syria). A drop-in Google Maps Flutter replacement backed by MapLibre GL.
| 4 | ★ 0 | 1 | |
| #351 ▼ 3 | tranduc1710.com | A comprehensive Flutter plugin for accessing native device features including Camera (Photos, QR & Barcode), Location, Device Information, and Biometric Authentication. | 4 | — | 3 |
| #352 ▲ 3 | mapmarker.app | Floating Map Marker Titles for flutter_map | 4 | ★ 22 | 3 |
| #353 — | 🇺🇸 buyblvd.com | A Flutter plugin for integrating Mapbox Maps inside a Flutter application on Android, iOS and web platfroms. | 4 | ★ 5 | 3 |
| #354 ▲ 6 | A Dart package to get addresses from latitude and longitude.Provide vast number of method to get verious types of location by latitude and longitude. | 4 | ★ 0 | 12 | |
| #354 — | 🇮🇹 hydrologis.com | A module to support OGC geopackage with sqlite. | 4 | ★ 12 | 4 |
| #356 — | mnbtechhube.com | Production-ready geofence calculations. Accurate distance (Haversine), circle & polygon detection, batch operations. 96% test coverage. | 4 | ★ 4 | 31 |
| #356 — | A Flutter plugin for detecting if location is being simulated or faked | 4 | ★ 6 | 3 | |
| #358 ▼ 7 | 🇯🇵 bookm.me | Customized google map with widget markers. Enables to show markers with widget code. | 3 | ★ 10 | 23 |
| #359 — | Flutter 腾讯位置服务/定位插件(第三方) | 3 | ★ 4 | 4 | |
| #359 — | 🇧🇷 caduandrade.net | Vector map for Flutter. Highly customizable. Compatible with GeoJSON. Map chart. Pure Flutter. | 3 | ★ 32 | 80 |
| #361 — | 🇻🇳 map4d.vn | A Flutter plugin for integrating Map4D in iOS and Android applications. | 3 | ★ 1 | 14 |
| #362 — | A Flutter plugin for integrating MapLibre Maps inside a Flutter application on Android, iOS and web platforms. | 3 | ★ 2 | 3 | |
| #362 ▲ 2 | Region Monitor plugin for Flutter, providing location-based event handling. | 3 | ★ 0 | 2 | |
| #364 ▲ 8 | 🇮🇳 fermioninfotech.com | A Flutter package to retrieve the device's network IP address and fetch detailed location information, such as city, region, and country based on the connected network. | 3 | ★ 0 | 3 |
| #365 — | Adds a latitude / longitude grid as plugin to the [flutter_map](https://github.com/fleaflet/flutter_map/). | 3 | ★ 9 | 12 | |
| #366 ▼ 4 | Map Polyline Draw Package to show Map Polyline between Two Points | 3 | ★ 4 | 15 | |
| #367 ▲ 3 | A Flutter project package to show directions path on flutter_map | 3 | ★ 9 | 11 | |
| #367 ▼ 3 | A Flutter plugin for native background geofencing with battery-efficient hardware-assisted location monitoring on Android and iOS. | 3 | — | 3 | |
| #369 — | wrapper around map box geocoder api | 3 | ★ 5 | 3 | |
| #369 ▼ 2 | Add Turn By Turn Navigation to Your Flutter Application Using MapBox. Never leave your app when you need to navigate your users to a location.
| 3 | ★ 0 | 4 | |
| #371 — | A Flutter plugin that provides native Apple Maps place picker for iOS. | 3 | ★ 1 | 7 | |
| #372 ▼ 5 | A package to transform a description of a location i.e. street address, town name into latitude and longitude and vice versa. | 3 | ★ 1 | 2 | |
| #373 ▲ 7 | Live tracking map package for Flutter applications. | 3 | ★ 1 | 14 | |
| #373 — | Flutter widget to work with dynamic forms that have a geo-spatial reference asociated with the form. This tool can be used to group and simplify the work with these forms. | 3 | ★ 3 | 4 | |
| #375 — | kubinsky.dev | A Flutter plugin for high-accuracy location and orientation data, leveraging advanced native APIs. | 3 | ★ 5 | 20 |
| #375 ▼ 5 | The Map Camera flutter package provides a convenient way to capture images with map and location data using the device's camera. | 3 | ★ 12 | 22 | |
| #377 ▲ 2 | A package for adding flight path animations to a map or custom background. | 3 | ★ 2 | 23 | |
| #377 — | 🇮🇩 fuadarradhi.com | Get Location Accuracy Setting | 3 | ★ 2 | 3 |
| #379 ▼ 3 | A Flutter plugin that provides GPS-synced trusted time on Android, iOS, and macOS, resistant to manual device clock changes. | 3 | ★ 0 | 1 | |
| #380 ▲ 8 | Crea fondos de mapa de OpenStreetMap, google, Stamen, CartoMap, Esri de forma sencilla con soporte offline. | 3 | ★ 2 | 9 | |
| #381 ▲ 2 | Bring AR to Situm Wayfinding. | 2 | ★ 4 | 5 | |
| #382 ▲ 2 | A Flutter package to draw, edit, and delete polygons using the mapbox_maps_flutter library. | 2 | ★ 4 | 4 | |
| #383 ▼ 2 | 🇺🇸 fluttercommunity.dev | Esri ArcGIS map for Flutter for Web, iOS and Android platforms | 2 | ★ 16 | 23 |
| #383 ▼ 7 | 🇪🇸 ahmedhamdan.com | Ultra-wideband proximity for Flutter — cm-level distance, real-time ranging, Precision Find. | 2 | ★ 1 | 1 |
| #385 ▼ 4 | 小镖人高德地图插件,再封装插件,包含定位、地图查询等功能 | 2 | — | 9 | |
| #386 ▲ 2 | abinvs.me | This is a Package to calculate the by-road distance from one point to another in map. | 2 | ★ 12 | 13 |
| #387 ▼ 3 | A set of classes useful in geographical context. | 2 | ★ 3 | 5 | |
| #388 ▼ 2 | Kakao map which you can use simply. Some features are not supported. | 2 | ★ 9 | 27 | |
| #389 ▼ 2 | Flutter on-device trip-routing calculator package for multiple waypoints, optimized for pedestrian navigation. | 2 | ★ 4 | 2 | |
| #390 ▼ 2 | 🇮🇹 tratteo.it | Handle and use maps in flutter, even in offline enviroments with Mapplet, the easiest way to store flutter maps | 2 | ★ 2 | 3 |
| #391 — | A Flutter plugin for integrating the official Ola Map SDK. This plugin provides access to map functionalities including adding markers, showing and hiding current location, and initializing the map with your API key. Designed to be used in Flutter applications for seamless integration with Ola Maps. | 2 | ★ 1 | 3 | |
| #391 — | 🇨🇳 developer.huawei.com | HUAWEI Flutter Location Kit plugin combines the Global Navigation Satellite System (GNSS), Wi-Fi, and base station location functionalities into your app. | 2 | — | 39 |
| #393 — | Flutter plugin designed for Location Fraud Detection, powered by the analysis of environmental signals to detect and prevent fraudulent activities effectively. | 2 | — | 4 | |
| #393 ▲ 9 | The schematics package is a Flutter tool for creating 2D diagrams, maps, and floor plans with customizable blocks, entrances, and openings, supporting interactive diagrams. | 2 | ★ 4 | 7 | |
| #395 ▼ 2 | The geo_countries package is a Dart library designed for applications that require geographical data processing. It offers a convenient way to handle country boundaries and geographical coordinates. | 2 | ★ 1 | 4 | |
| #395 — | Permite crear un mapa base de OpenStreetMap o Google, además poder insertar capas adicionales y otras configuraciones adicionales. | 2 | ★ 0 | 5 | |
| #397 — | jcaro.dev | This package integrate for the markers a fade animation when the markers changes | 2 | ★ 2 | 4 |
| #398 — | 2Gis Flutter plugin, that allows you to integrate 2Gis SDK for your applicatioon. | 2 | ★ 6 | 17 | |
| #399 — | measure distance and make route between two points and search location by places | 2 | ★ 3 | 24 | |
| #399 ▼ 2 | Background location tracking plugin (foreground service Android + CoreLocation iOS). | 2 | ★ 0 | 1 | |
| #401 — | Dart API for leafletjs 1.6.0, using package:js. Mobile friendly interactive map for web applications, that can use various backends. | 2 | ★ 3 | 6 | |
| #402 — | A Flutter package for displaying Egypt map charts with heat map visualization | 2 | ★ 3 | 8 | |
| #403 ▲ 2 | 🇮🇳 akshya.site | A cross-platform Flutter plugin to handle flutter_geofence_manager for Android and iOS. Provides background location monitoring and geofence event handling. | 2 | ★ 1 | 6 |
| #403 ▼ 3 | This is Naxalibre, a custom MapLibre plugin proudly developed by @itheamc, to enhance mapping capabilities and streamline geospatial workflows. | 2 | ★ 8 | 9 | |
| #403 ▲ 2 | measure distance, time and price and make route between two points by search location | 2 | ★ 2 | 20 | |
| #406 ▼ 4 | A production-ready realtime location matching engine for Flutter. Finds and assigns the nearest available user — ideal for ride-hailing, delivery, or emergency apps. | 1 | ★ 0 | 2 | |
| #407 ▼ 2 | Store locator for Flutter. Allow to show stores (or POI) on map based on current map position. | 1 | ★ 4 | 3 | |
| #407 ▲ 3 | A flutter plugin helps to search or pick location picker from map. It is completely free and easy to use. | 1 | ★ 0 | 5 | |
| #407 ▲ 3 | 🇵🇰 mubashar.dev | A flutter place search and location picker plugin that uses Open Street Map. | 1 | — | 13 |
| #410 ▲ 4 | A high-performance, battery-efficient background location tracking plugin with motion detection, geofencing, and offline sync. | 1 | ★ 0 | 5 | |
| #410 ▼ 2 | Google Map er upor jekono Flutter widget diye dynamic marker overlay korar package. | 1 | ★ 0 | 3 | |
| #412 ▼ 4 | 🇫🇷 ownweb.fr | A widget to display elevation of a track (polyline) like Leaflet.Elevation. | 1 | ★ 29 | 21 |
| #412 ▼ 2 | 🇺🇸 microprogramers.org | A flutter place search and location picker plugin that uses Open Street Map for free without any API key. | 1 | — | 8 |
| #412 ▼ 2 | 🇻🇳 map4d.vn | A flutter plugin for integrating Map4D Services in iOS and Android applications. | 1 | ★ 1 | 3 |
| #415 — | 🇪🇺 anqs.eu | Represents histories of GPS points. Handles millions of points quickly and using relatively little memory. Can import Google location history JSON files.
| 1 | ★ 4 | 4 |
| #416 ▲ 3 | 🇩🇪 dev-cetera.com | A package that provides some math functions for global (GPS) positions. | 1 | ★ 1 | 3 |
| #416 — | A premium Flutter package for capturing photos with automatic geo-tagging, compass heading, and street address watermarks. | 1 | ★ 0 | 2 | |
| #418 — | 🇵🇭 jereme.me | Flutter map utility library for non-geographic map projections using CRS Simple | 1 | ★ 6 | 3 |
| #418 ▲ 5 | 🇧🇩 monzim.com | The 'Bangladesh' Flutter plugin is a powerful tool for displaying a customizable map of Bangladesh. With division borders highlighted and custom touch feedback, it can be used in a multitude of applications for an engaging user experience. | 1 | ★ 8 | 26 |
| #418 — | 🇰🇿 contributors.info | A Flutter package for visual routing. for testing purposes only. | 1 | ★ 2 | 2 |
| #421 ▼ 2 | 🇫🇷 rouxguillau.me | A map controller for Flutter map. Manage markers, lines and polygons. | 1 | ★ 5 | 10 |
| #421 ▼ 2 | nav_marker is a Flutter package that enables navigation of markers on flutter_map | 1 | ★ 3 | 5 | |
| #423 ▲ 4 | Library for parsing the GeoJson format based on the RFC 7946 specification and displaying GeoJson on canvas | 1 | ★ 3 | 5 | |
| #423 — | MapIt allow you to use map in your app,It will help user to search any place on map and can place marker on map and also can move the user to current location on map. | 1 | ★ 1 | 8 | |
| #423 — | etornam.dev | A Flutter plugin which provides the distance between two locations | 1 | — | 4 |
| #423 ▼ 4 | A Flutter plugin for tracking device location in the background on Android and iOS with real-time updates. | 1 | ★ 2 | 9 | |
| #427 — | 🇮🇷 pwa.ir | Vector tile extension for Map package. Paint vector tiles layers on the Map. | 1 | ★ 0 | 4 |
| #428 — | This is a flutter plugin that helps you to embed Mapbox Map in your flutter app. | 1 | ★ 2 | 7 | |
| #429 — | A plug-and-play OpenStreetMap widget with clustering, image markers, user location, and nearby radius support. | 1 | ★ 0 | 5 | |
| #430 — | Add Turn By Turn Navigation to Your Flutter Application Using MapBox. | 1 | — | 16 | |
| #430 — | A package using web or local image to build a map with customizable markers like leaflet image overlay. | 1 | ★ 3 | 8 | |
| #430 — | A Flutter package for retrieving US county and state info including boundary data. | 1 | ★ 0 | 4 | |
| #430 ▲ 3 | A library for simulating map routes and handling polylines in a Dart/Flutter application. | 1 | ★ 3 | 5 | |
| #434 — | 🇨🇳 developer.huawei.com | Huawei Map Kit plugin for Flutter. Huawei Map Kit, provides standard maps as well as UI elements for you to customize maps that better meet service scenarios. | 1 | — | 72 |
| #435 — | A Flutter plugin for displaying a simple flat world map with animated points. | 1 | ★ 13 | 14 | |
| #436 — | qwerty108109.com | This calculates the Distance between two longitude and latitude points. | 1 | ★ 2 | 5 |
| #436 — | Utilities for indoor navigation purposes | 1 | ★ 37 | 12 | |
| #438 — | A package that turns runtime widgets into map marker icons or byte array images. | 0 | ★ 18 | 86 | |
| #439 — | 🇮🇩 leeyurani.com | Gives the polyline coordinates to set polylines in Google Map. | 0 | — | 26 |
| #439 — | 🇨🇳 developer.huawei.com | Huawei Site Kit plugin for Flutter. With Huawei Site Kit, your app can provide users with convenient and secure access to diverse, place-related services. | 0 | — | 13 |
| #441 — | A Flutter plugin for integrating with the Traccar location tracking platform, providing seamless tracking capabilities for Android and iOS. | 0 | — | 13 |
