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. | 73.8K | ★ 1.3K | 6.1K |
| #2 — | 🇬🇧 canonical.com | GeoClue: The Geolocation Service | 39.9K | ★ 10 | 18 |
| #3 — | 🇺🇸 flutter.dev | iOS implementation of the google_maps_flutter plugin. | 31.1K | ★ 5.3K | 11 |
| #4 — | 🇺🇸 flutter.dev | Android implementation of the google_maps_flutter plugin. | 31K | ★ 5.3K | 23 |
| #5 — | With that package you will be able to use Google Maps JavaScript API from Dart scripts.
| 30.6K | ★ 130 | 125 | |
| #6 — | 🇺🇸 flutter.dev | A Flutter plugin for integrating Google Maps in iOS and Android applications. | 29.6K | ★ 5.3K | 4.6K |
| #7 — | 🇩🇪 femtopedia.de | Lightweight library for common latitude and longitude calculation | 27.3K | ★ 49 | 401 |
| #8 — | 🇺🇸 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 | 24.1K | ★ 3K | 2.2K |
| #9 — | 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. | 23.6K | ★ 1 | 4 | |
| #10 ▼ 2 | Utility for converting between WGS84 lat/lng and MGRS coordinates (Dart version of proj4js/mgrs). | 23.4K | ★ 1 | 7 | |
| #11 — | 🇳🇱 baseflow.com | A Flutter Geocoding plugin which provides easy geocoding and reverse-geocoding features. | 21.5K | ★ 154 | 1.4K |
| #12 — | 🇬🇧 jaffaketchup.dev | Performant triangulation algorithm based on https://github.com/mapbox/earcut | 20.4K | ★ 9 | 10 |
| #13 — | 🇺🇸 flutter.dev | Web platform implementation of google_maps_flutter | 15.6K | ★ 5.3K | 242 |
| #14 — | 🇫🇷 bernos.dev | The web implementation of the location plugin. | 7.1K | ★ 1.2K | 9 |
| #15 — | 🇫🇷 bernos.dev | Cross-platform plugin for easy access to device's location in real-time. | 7K | ★ 1.2K | 3.2K |
| #16 — | 🇫🇷 bernos.dev | A common platform interface for the location plugin. | 7K | ★ 1.2K | 3 |
| #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.7K | ★ 342 | 960 |
| #18 — | 🇩🇪 scalabs.de | A turf.js-like geospatial analysis library working with GeoJSON, written in pure Dart. | 4.4K | ★ 83 | 50 |
| #19 — | 🇩🇪 scalabs.de | Comparison of two GeoJSON objects, based on the turf pub-package | 4.2K | ★ 4 | 2 |
| #20 — | 🇺🇸 mapbox.com | Interactive, thoroughly customizable maps powered by Mapbox Maps mobile SDKs. | 3.7K | ★ 375 | 378 |
| #21 — | A Flutter Geocoding plugin which provides easy geocoding and
reverse-geocoding features for iOS and macOS. | 3.6K | ★ 154 | 0 | |
| #22 — | 🇺🇸 maplibre.org | Native MapLibre maps for Flutter: Mapbox Vector Tile (MVT) and PMTiles sources, custom styles, GeoJSON layers and offline regions on Android, iOS and Web. | 3K | ★ 357 | 125 |
| #23 — | A Dart implementation of Leaflet.makercluster for Flutter apps. Provides beautiful animated marker clustering functionality for flutter_map. | 2.9K | ★ 294 | 224 | |
| #24 — | 🇩🇪 craftme.dev | A flutter package to get polyline points by either passing the coordinates or google encoded polyline string | 2.1K | ★ 128 | 661 |
| #25 — | 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.6K | ★ 46 | 388 |
| #26 ▲ 3 | Custom Google places autocomplete widget for Android and iOS both. Use https://pub.dev/packages/google_places_flutter | 1.4K | ★ 41 | 100 | |
| #27 — | 🇨🇦 transistorsoft.com | The most sophisticated background location tracking & geofencing module with battery-conscious motion-detection intelligence for iOS and Android. | 1.4K | ★ 730 | 844 |
| #28 — | tlserver6y.net | A flutter map plugin for displaying device current location. | 1.3K | ★ 118 | 188 |
| #29 — | frawley.me | A simple encode, decode, and neighbor finder for longitude/latitude and geohash. | 1.2K | ★ 9 | 52 |
| #30 — | A simple Dart package to encode & decode Mapbox Vector Tile, A implementation of Mapbox Vector Tile specification. | 1.1K | ★ 17 | 8 | |
| #31 — | 🇺🇸 fluttercommunity.dev | This plugin uses the Flutter platform view to display an Apple Maps widget. | 1.1K | ★ 84 | 72 |
| #32 — | 🇩🇴 gaurisjavier.com | Marker Geo-Animation solution for Google Maps. | 818 | ★ 60 | 166 |
| #33 — | 🇺🇸 flutter.dev | iOS implementation of the google_maps_flutter plugin using Google Maps SDK 9. | 727 | ★ 5.3K | 1 |
| #34 — | greensopinion.com | A vector tile renderer for use in creating map tile images or writing to a canvas. | 724 | ★ 52 | 22 |
| #35 — | 🇩🇪 joscha-eckert.de | A slim yet powerful caching plugin for flutter_map tile layers. | 714 | ★ 57 | 39 |
| #36 — | greensopinion.com | A plugin for `flutter_map` that enables the use of vector tiles. | 703 | ★ 183 | 109 |
| #37 — | Simple Flutter clustering library for Google Maps based on Geohash. | 616 | ★ 6 | 27 | |
| #38 ▲ 2 | 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). | 602 | ★ 25 | 67 |
| #39 ▼ 2 | 🇨🇦 ketanchoyal.dev | A Flutter package for place search using MapBox Api and for Static map image | 602 | ★ 73 | 96 |
| #40 — | 🇬🇧 jaffaketchup.dev | Plugin for 'flutter_map' providing advanced caching functionality, with ability to download map regions for offline use. | 594 | ★ 134 | 132 |
| #41 — | 🇫🇮 navibyte.com | Geospatial data, geometry, geodesy, projections, tiling schemes, and vector formats (GeoJSON, WKT, WKB). | 581 | ★ 65 | 33 |
| #42 — | 🇺🇸 flutter.dev | iOS implementation of the google_maps_flutter plugin using Google Maps SDK 10. | 551 | ★ 5.3K | 2 |
| #43 — | 🇻🇳 humg.edu.vn | An Open-Source Dart and Flutter Library for Efficiently Handling GeoJSON Data in Compliance with RFC 7946 | 535 | ★ 17 | 66 |
| #44 — | A Dart library for geodesic and trigonometric calculations working with points and paths | 519 | ★ 53 | 64 | |
| #45 — | 🇳🇬 balanci.ng | A port of MapBox's javascript supercluster library for fast clustering, with added mutable clustering support. | 481 | ★ 4 | 10 |
| #46 — | A package to convert any Flutter Widget to BitmapDescriptor which can be used in google_maps_flutter icon marker. | 477 | ★ 20 | 132 | |
| #47 — | 🇦🇪 devjuju.com | Google maps web services for flutter (Geocoding, Places, Directions, Distance Matrix, Photos, Timezone, Static Map) | 468 | ★ 5 | 27 |
| #48 — | 🇩🇪 ricardoboss.de | An extensible NMEA0183 parser, which also supports validating the checksum. Useful for reading data from GPS devices and other sensors. | 451 | ★ 7 | 7 |
| #49 — | Lat/long to timezone mapper in Dart. Does not require web services or data files | 440 | ★ 10 | 25 | |
| #50 — | 🇰🇷 pravera.me | A plugin that can access the location services of each platform and collect device location data. | 420 | ★ 10 | 49 |
| #51 — | 🇰🇷 pravera.me | A common platform interface for the fl_location plugin. | 417 | ★ 10 | 0 |
| #52 — | 🇰🇷 pravera.me | The web implementation of the fl_location plugin. | 417 | ★ 10 | 0 |
| #53 — | 🇺🇸 chunkytofustudios.com | Battery efficient Flutter Geofencing that uses native iOS and Android APIs. | 402 | ★ 24 | 44 |
| #54 — | 🇺🇸 syncfusion.com | A Flutter Maps library for creating beautiful, interactive, and customizable maps from shape files or WMTS services to visualize the geographical area. | 401 | ★ 1.8K | 447 |
| #55 — | festelo.net | The package provides Dart version of the H3 Core library, a hexagon-based geographic grid system | 374 | ★ 26 | 0 |
| #56 — | festelo.net | The package provides Dart version of the H3 Core library, a hexagon-based geographic grid system | 373 | ★ 26 | 0 |
| #57 — | 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. | 373 | ★ 26 | 0 |
| #58 — | festelo.net | The package provides Dart version of the H3 Core library, a hexagon-based geographic grid system | 373 | ★ 26 | 0 |
| #59 — | abhishekduhoon.com | A widget based custom info window for google_maps_flutter package. | 369 | ★ 25 | 141 |
| #60 ▼ 5 | 🇩🇪 julien-scholz.dev | Simple Flutter plugin to open the maps application (or browser) on all platforms. | 365 | ★ 70 | 473 |
| #61 ▲ 2 | A Flutter plugin for google places sdk that uses the native libraries on each platform | 333 | ★ 3 | 0 | |
| #62 — | A geospatial point clustering library for Dart to help provide spacing between markers in mapping solutions. | 332 | ★ 68 | 134 | |
| #63 ▲ 3 | The iOS implementation of Flutter plugin for google places sdk | 329 | ★ 3 | 0 | |
| #64 — | A common platform interface for accessing google maps native sdk on various platforms | 327 | ★ 3 | 0 | |
| #65 — | A Flutter plugin for integrating Yandex.MapKit in Android and iOS applications. | 326 | ★ 136 | 236 | |
| #66 ▲ 2 | 🇩🇪 joscha-eckert.de | Permissive and performant mapping library that supports Mapbox Vector Tiles (MVT) powered by MapLibre SDKs. | 320 | ★ 154 | 69 |
| #67 — | festelo.net | The package provides Flutter version of the H3 Core library, a hexagon-based geographic grid system | 320 | ★ 26 | 21 |
| #68 ▼ 6 | 🇺🇸 bramp.net | A library for parsing Protomaps PMTiles files. A single file archive format for storing raster or vector map tiles. | 316 | ★ 11 | 6 |
| #69 — | 🇵🇹 blue-fire.xyz | Get the sunset and sunrise times for a geolocation without having to access any remote api. | 299 | ★ 64 | 49 |
| #70 — | This Package implement Google Geocoding API with default and reverse geosearch | 289 | ★ 7 | 41 | |
| #71 — | 🇰🇷 pravera.me | This plugin is used to implement circular and polygon geofencing service. | 279 | ★ 8 | 19 |
| #72 — | ikolvi.com | iOS implementation of the Tracelet background geolocation plugin. | 259 | ★ 58 | 1 |
| #73 ▼ 2 | ikolvi.com | A common platform interface for the Tracelet background geolocation plugin. Used by tracelet_android and tracelet_ios implementations. | 259 | ★ 58 | 1 |
| #74 — | ikolvi.com | Android implementation of the Tracelet background geolocation plugin. | 256 | ★ 58 | 1 |
| #75 ▲ 3 | 🇰🇷 note11.dev | Naver Map plugin for Flutter, which provides map service of Korea. | 255 | ★ 181 | 116 |
| #76 — | ikolvi.com | Production-grade background geolocation for Flutter. Battery-conscious tracking, geofencing, SQLite persistence, HTTP sync, and headless execution for iOS & Android. | 255 | ★ 60 | 53 |
| #77 — | Google places autocomplete widgets for flutter. No wrapper, use https://pub.dartlang.org/packages/google_maps_webservice. Better flutter_google_places, updated by @hoc081098 | 253 | ★ 20 | 57 | |
| #78 ▼ 2 | ikolvi.com | Web implementation of the Tracelet background geolocation plugin. | 249 | ★ 58 | 1 |
| #79 — | 🇮🇷 pwa.ir | GeoJSON, Geodesy and Geographical calculations for Dart. Provides LatLong and Mercator projection (EPSG4326). | 238 | ★ 7 | 38 |
| #80 — | 🇫🇷 hadrienlejard.io | Google Maps Web Services [API](https://developers.google.com/maps/web-services) | 224 | ★ 167 | 163 |
| #81 — | 🇺🇸 radar.io | Flutter package for Radar, the leading geofencing and location tracking platform | 201 | ★ 29 | 16 |
| #82 — | 🇨🇴 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. | 199 | ★ 6 | 7 |
| #83 — | 🇪🇸 imanol.dev | Package to make Geocode requests. It exposes two methods to translate coordinates into locations and addresses into coordinates. | 176 | ★ 9 | 124 |
| #84 — | 🇩🇪 joscha-eckert.de | Mapbox MBTiles v1.3 files, support for vector and raster tiles. | 175 | ★ 3 | 9 |
| #85 ▼ 2 | 🇺🇸 fluttercommunity.dev | A Flutter package that combines google_maps and apple_maps to provide a crossplatform native map implementation. | 173 | ★ 83 | 112 |
| #86 — | 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. | 165 | — | 38 | |
| #87 — | 🇮🇳 mapmyindia.com | A Flutter plugin for integrating MapmyIndia Maps inside a Flutter application on Android, iOS and web platfroms. | 163 | ★ 10 | 9 |
| #88 — | 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. | 162 | ★ 2 | 3 | |
| #89 — | The flutter_baidu_mapapi_base plugin offer public flutter and native(include Android and iOS) lib for other components. | 157 | — | 9 | |
| #90 — | 🇷🇺 maps.yandex.ru | Yandex MapKit lite SDK for Flutter. This allow you to use the capabilities of Yandex.Maps in your Flutter applications for iOS and Android | 143 | ★ 12 | 27 |
| #91 — | 🇺🇸 mapsplatform.google.com | A plugin for adding Google Navigation widget to Flutter apps targeting Android and iOS | 139 | ★ 75 | 69 |
| #92 — | Flutter Plugin for using Geofence feature of MoEngage Platform. | 135 | — | 0 | |
| #93 ▼ 2 | Utilities to work with geojson data. Parser with a reactive api, search and geofencing | 132 | ★ 37 | 63 | |
| #94 — | 🇺🇸 defylogic.dev | Translate GPS location data to geo-magnetic data such as magnetic declination. | 126 | ★ 6 | 13 |
| #95 — | 🇵🇰 zeexan.com | A Flutter plugin for detecting if location is being simulated or faked | 123 | ★ 14 | 41 |
| #96 ▲ 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. | 119 | ★ 57 | 8 |
| #97 — | 🇮🇷 pwa.ir | Geographical Map widget for flutter supporting different projections including EPSG4326/Mercator/WGS1984. | 118 | ★ 140 | 316 |
| #98 ▼ 4 | OpenStreetMap Plugin Native for flutter apps (Andoird/iOS/web) | 116 | ★ 266 | 510 | |
| #99 — | dev.lamt.dev | Google Maps Web Services [API](https://developers.google.com/maps/web-services) | 115 | ★ 3 | 14 |
| #100 — | A library for generating geohashes, validating geographical data, and performing geospatial calculations. | 112 | ★ 0 | 10 | |
| #101 ▼ 2 | ikolvi.com | Drop-in diagnostic overlay widget for Tracelet. Visualizes permissions, battery health, OEM compatibility, sensor availability, and tracking state with actionable fix suggestions. | 106 | ★ 60 | 1 |
| #102 — | 🇺🇸 zuvola.com | A Flutter package that provides integration with MapKit JS, allowing you to embed interactive maps in your Flutter web applications. | 105 | ★ 1 | 1 |
| #103 — | 🇺🇸 zuvola.com | Dart implementation of Apple's MapKitJS. Embedding Apple Maps on the Web. | 104 | ★ 1 | 1 |
| #104 — | 🇩🇪 gowdysoftware.de | A fully customizable Google Places autocomplete TextFormField for Flutter iOS, Android and Web. | 102 | ★ 10 | 38 |
| #105 — | 🇮🇳 mapmyindia.com | A common platform interface for the mappls_gl plugin. | 101 | ★ 10 | 1 |
| #106 — | hiveright.tech | TextField and TextFormField widgets using Google Maps Places Api for Address Autocompletion. | 100 | ★ 4 | 29 |
| #107 ▲ 3 | 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. | 89 | ★ 3 | 11 | |
| #108 — | 🇫🇮 navibyte.com | A geospatial client to read GeoJSON and OGC API Features data sources. | 87 | ★ 65 | 4 |
| #109 ▼ 2 | 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 | 87 | ★ 10 | 33 | |
| #110 ▲ 2 | 🇩🇪 joscha-eckert.de | Mapbox MBTiles tile provider for flutter_map that can be used for a map that is 100% offline. | 83 | ★ 57 | 13 |
| #111 — | Simple Flutter clustering library for Google Maps based on Geohash. | 83 | ★ 140 | 310 | |
| #112 ▼ 3 | Integrate plug&play navigation experience with floorplans, POIs, routes and turn-by-turn directions in no time. With the power of Situm. | 79 | ★ 10 | 9 | |
| #113 — | bincoder.dev | The Nominatim Flutter Plugin enables smooth Nominatim service integration for reverse geocoding, place searches, status checks, and lookups in Flutter. | 79 | ★ 6 | 39 |
| #114 — | 🇷🇺 maps.yandex.ru | Yandex MapKit SDK for Flutter. This allow you to use the capabilities of Yandex.Maps in your Flutter applications for iOS and Android | 78 | ★ 11 | 30 |
| #115 ▼ 2 | 🇩🇪 provokateurin.de | A library to perform OSM Nominatim searches also supporting reverse searches | 77 | ★ 12 | 34 |
| #116 — | ikolvi.com | Supabase adapter for Tracelet. Automatically configures Tracelet's native HTTP sync to push locations to Supabase and manages background auth token refresh. | 70 | ★ 60 | 2 |
| #117 — | 🇧🇷 luizbarboza.com | Manipulate TopoJSON, such as to merge shapes, and convert it back to GeoJSON. | 70 | ★ 1 | 0 |
| #118 — | greensopinion.com | Provides vector tiles with contour lines from a Digital Elevation Model (DEM) | 69 | ★ 2 | 1 |
| #119 ▲ 4 | rithikbhandari.dev | 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. | 69 | ★ 24 | 131 |
| #120 ▼ 3 | ikolvi.com | Firebase adapter for Tracelet. Automatically configures native HTTP sync to push locations directly to the Firebase RTDB and manages background auth token refresh. | 66 | ★ 60 | 1 |
| #121 — | 🇪🇪 ilya.zverev.info | GeoJSON layer for flutter_map | 65 | ★ 7 | 4 |
| #122 — | 🇨🇳 mhive.cn | Amap SDK Flutter plugin for integrating AMapSDK in iOS and Android applications. | 64 | ★ 51 | 33 |
| #123 ▼ 3 | A Flutter plugin which provides 'Picking Place' using Google Maps widget. (MB version) | 64 | ★ 35 | 152 | |
| #124 ▲ 4 | 🇮🇱 eventer.co.il | Cross-platform Google Places autocomplete widgets and clients built on Places API (New). | 61 | ★ 4 | 9 |
| #124 — | 🇺🇸 zuvola.com | Customizable Geohash, including Base16 and custom strings. Also available to get adjacent cells. | 61 | ★ 3 | 4 |
| #126 ▲ 3 | flutter package to convert latitude/longitude to address and from address to latitude/longitude. | 61 | ★ 8 | 20 | |
| #127 ▼ 2 | 🇮🇳 dhi13man.com | A Dart and Flutter client for openrouteservice directions, isochrones, matrices, geocoding, points of interest, elevation, and route optimization. | 61 | ★ 31 | 90 |
| #128 ▼ 2 | tykan.dev | Kpostal package can search for Korean postal addresses using Kakao postcode service. | 60 | ★ 12 | 74 |
| #129 ▼ 2 | 🇺🇸 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 | 60 | ★ 2 | 11 |
| #130 — | Vector tiles for flutter_map: a clean, self-contained MapLibre-style vector tile layer with isolate-based decoding, raster tile caching and screen-space label collision. | 56 | ★ 2 | 1 | |
| #131 — | 🇳🇬 balanci.ng | Very fast Marker clustering for flutter_map. Supports efficient adding/removing of Markers. | 56 | ★ 34 | 22 |
| #132 — | 🇮🇳 scaria.dev | A package to create and use Google Maps marker with label text; the easiest and most efficient way. | 55 | ★ 7 | 88 |
| #133 — | 🇮🇳 mohesu.com | Google Map location picker for flutter Based on google_maps_flutter. | 54 | ★ 50 | 136 |
| #134 — | 高德开放平台,Flutter插件,基础依赖库. | 54 | — | 8 | |
| #135 — | 🇨🇳 mhive.cn | AMap flutter plugin, base dependency library for integrating AMapSDK in applications. | 53 | ★ 2 | 3 |
| #136 — | 🇸🇮 aikenahac.com | A package for drawing routes on Google Maps by using the Google Directions API. | 52 | ★ 8 | 29 |
| #137 — | A Flutter package for providing advanced location services and integration with third-party APIs for wellness applications. | 51 | — | 1 | |
| #138 — | 🇳🇵 shakyapurna.com.np | Animate Google Maps markers smoothly between location updates. | 49 | ★ 3 | 31 |
| #139 — | 🇩🇪 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. | 48 | ★ 57 | 13 |
| #140 ▼ 2 | 🇹🇼 zyzdev.dev | A flutter plugin of google street view in Web, iOS and Android applications. | 47 | ★ 10 | 42 |
| #141 — | 🇸🇮 dbprof.si | This package parses GeoJson formatted spatial data and creates arrays of Flutter Map objects using default or custom defined create functions. | 47 | ★ 24 | 25 |
| #142 — | Mapbox-gl wrapper for Dart. Library to use Mapbox GL JS in your web Dart projects. | 47 | ★ 14 | 7 | |
| #143 ▼ 2 | 🇩🇪 fabi.online | Open Location Codes are short, generated codes that can be used like street addresses, for places where street addresses don't exist. | 46 | ★ 2 | 6 |
| #144 — | Google map support for TCMPP Flutter Plugin | 44 | — | 1 | |
| #145 ▲ 2 | LBS support extension for tcmpp flutter plugin | 44 | — | 1 | |
| #145 — | A Flutter plugin that provides native macOS MapKit integration with support for annotations, overlays, camera controls, and interactive map events. | 44 | ★ 0 | 0 | |
| #145 ▲ 6 | 🇫🇷 woosmap.com | This Flutter plugin extends the functionality offered by the Woosmap Geofencing Mobile SDKs. | 44 | — | 5 |
| #148 ▼ 2 | 🇰🇷 yhs.kr | A Flutter plugin that provides a native platform-based Kakao Map(Korean Map Service). | 43 | ★ 11 | 10 |
| #149 — | A place picker package for google maps api fully written in dart for Flutter. | 42 | ★ 5 | 70 | |
| #150 ▼ 2 | A customisable google map marker info window. Where you can show multiple info window in your google map view. | 41 | ★ 0 | 2 | |
| #151 — | 🇩🇪 joscha-eckert.de | PMTiles tile provider for flutter_map. It uses HTTP Range Requests to request tiles from a single local or hosted file. | 39 | ★ 57 | 8 |
| #152 ▲ 2 | Package that provides Place search and Location picker for flutter maps with a lot of customizations using Open Street Map | 37 | ★ 31 | 91 | |
| #153 — | Google places autocomplete widgets for flutter. No wrapper, use https://pub.dartlang.org/packages/google_maps_webservice | 36 | ★ 314 | 387 | |
| #154 — | A library for querying MaxMind databases (like GeoLite2-City.mmdb). | 36 | ★ 6 | 5 | |
| #155 ▲ 3 | 🇺🇸 bettersuite.io | A generic maps api supporting Google Maps, Mapbox, OpenStreetMaps and MapLibre | 36 | — | 3 |
| #156 — | Add Google Maps API key dynamically | 35 | ★ 1 | 8 | |
| #157 — | 🇨🇳 sunjiao.net | Package for loading, manipulating, and saving GPS data in GPX and KML format. | 35 | ★ 44 | 21 |
| #158 — | A package to convert Widget, Local image, Netwok image, Svg file to BitmapDescriptor which can be used in google_maps_flutter icon marker. | 34 | ★ 31 | 81 | |
| #159 — | 🇬🇧 what3words.com | A Dart library to use the what3words v3 API. This library can either be used in native Dart or Flutter applications | 32 | ★ 5 | 12 |
| #160 — | 🇧🇪 icapps.com | A Flutter plugin that allows you to track the background location for Android & iOS | 31 | ★ 38 | 76 |
| #161 — | 高德定位SDK Flutter插件 | 29 | — | 63 | |
| #162 ▲ 2 | IPv4 geolocation from the free geolite2-city-json static dataset (MaxMind GeoLite2-City): country, region, city and coordinates for an IP address. | 29 | ★ 0 | 0 | |
| #163 ▲ 3 | 🇺🇸 mehmetesen.com | MapKit for Flutter. Display MKMapView on iOS and macOS with annotations, overlays, clustering, look-around, tile overlays, and modern MapKit configurations. | 28 | ★ 0 | 1 |
| #164 ▲ 3 | 4D Extended Kalman Filter for dead reckoning through tunnels and urban canyons when GPS drops out. Pure Dart, no native deps. | 28 | ★ 0 | 1 | |
| #165 ▼ 4 | festelo.net | The package provides Dart version of the H3 Core library, a hexagon-based geographic grid system | 27 | ★ 26 | 3 |
| #166 ▲ 3 | Simple Flutter clustering library for Google Maps based on Geohash. | 27 | ★ 0 | 0 | |
| #167 — | A library to parse geo coordinates. A Dart port of https://www.npmjs.com/package/parse-coords | 27 | ★ 1 | 3 | |
| #168 ▲ 2 | This is a Lat Lon and UTM bidirectional converter. Translate from Python UTM libarary. Support 3 Geodetic System, WGS84, GRS80 and Bessel | 26 | ★ 10 | 9 | |
| #169 ▲ 2 | Package for converting between UTM, DMS and DD coordinates in the WGS84 ellipsoid model | 26 | ★ 4 | 8 | |
| #170 ▲ 2 | 高德地图SDK Flutter插件 | 26 | — | 68 | |
| #171 ▼ 6 | A plug-and-play Flutter map engine powered by Google Maps with smooth marker animation and ETA. | 26 | — | 1 | |
| #172 — | 🇧🇩 niharon.com | A flutter place search and location picker plugin that uses Open Street Map. | 25 | ★ 15 | 116 |
| #173 ▲ 2 | A Flutter package to extract location information from Google Maps URLs, including short URL expansion. | 25 | ★ 1 | 7 | |
| #174 ▲ 6 | 🇮🇳 flutterbuddy.in | Forward and reverse geocoding is Easy Now. | 25 | ★ 4 | 52 |
| #175 ▼ 12 | 🇻🇳 liemvouy.com | Google Maps using Embed API for Flutter | 25 | ★ 1 | 2 |
| #176 — | 🇷🇺 maps.yandex.ru | Yandex MapKit and NaviKit SDK for Flutter. This allow you to use the capabilities of Yandex.Maps in your Flutter applications for iOS and Android | 24 | ★ 6 | 16 |
| #177 — | Web platform implementation of mapbox_gl | 24 | ★ 1.1K | 2 | |
| #178 — | 🇵🇰 hussainhabibullah.com | Package for encoding/decoding Flexible Polyline—a lossy compressed representation of coordinate pairs or triples | 24 | ★ 3 | 3 |
| #179 — | 🇩🇰 carp.dk | CARP context sampling package. Samples location, mobility, activity, weather, air-quality, and geofence. | 24 | ★ 84 | 12 |
| #180 — | Easy way to encoding and decoding a Google Maps Polyline Algorithm for dart and flutter | 23 | ★ 4 | 4 | |
| #181 ▼ 7 | 🇷🇺 2gis.ru | Map version of DGisMobileSDK for Flutter | 22 | ★ 3 | 7 |
| #182 — | 🇨🇭 sbb.ch | Incorporate SBB styled maps into your flutter application based on Maplibre. | 21 | ★ 2 | 7 |
| #183 — | tranduc1710.com | A comprehensive Flutter plugin for accessing native device features including Camera (Photos, QR & Barcode), Location, Device Information, and Biometric Authentication. | 21 | — | 3 |
| #184 — | A lovely Flutter package for creating pin in map center and animate it with a map movement so the user can select his location. | 21 | ★ 20 | 161 | |
| #185 — | 🇺🇸 atsign.org | A Flutter plugin project to share locations between two atSigns and track them on OSM (OpenStreetMap). | 20 | ★ 1.4K | 7 |
| #186 — | 🇻🇳 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 . | 20 | ★ 5 | 10 |
| #187 ▼ 2 | Reliable background geolocation for Flutter (BGeo engine) — iOS & Android. Motion-aware tracking, offline HTTP queue, geofences, headless events. | 20 | ★ 4 | 1 | |
| #188 — | 🇦🇺 christianfindlay.com | Listens for significant location changes on the device and wakes it up when they arrive | 19 | ★ 7 | 12 |
| #189 — | BaiduMapLocation plugin for flutter. This plugin provides a cross-platform (iOS, Android) API to request location. | 19 | — | 32 | |
| #190 — | Enterprise Flutter location SDK featuring Fused Location, Kalman smoothing, adaptive engines, geofencing, background recovery, diagnostic UI, and offline sync. | 18 | ★ 0 | 3 | |
| #191 — | 🇺🇬 antinvestor.com | Dart client library for Ant Investor Profile Service - User profiles, contacts, devices, settings, OCR, and geolocation | 18 | ★ 0 | 0 |
| #192 ▲ 3 | 🇺🇸 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.
| 18 | ★ 243 | 305 |
| #193 — | 🇻🇳 maps.vietmap.vn | A common platform interface for the vietmap_flutter_gl plugin. | 18 | — | 1 |
| #193 — | Bearound Flutter SDK - Beacon detection and proximity tracking | 18 | ★ 2 | 2 | |
| #195 ▲ 4 | 🇫🇮 navibyte.com | Geospatial data structures (points, geometry, features, meta) and parsers (GeoJSON, WKT) for Dart. | 18 | ★ 65 | 17 |
| #196 — | Dart/Flutter client for Amazon Location Service GeoPlaces API (autocomplete + geocode). | 18 | — | 0 | |
| #197 — | 🇩🇪 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. | 17 | ★ 23 | 106 |
| #198 ▲ 2 | 🇪🇪 ilya.zverev.info | Convert longitude-latitude pairs to ISO 3166-1 codes quickly and locally. | 17 | ★ 3 | 1 |
| #199 ▼ 4 | A Flutter plugin that provides a place picker using Google Maps and easy place selection functionality with built-in searching. | 17 | ★ 0 | 4 | |
| #200 — | A Dart implementation of Leaflet.makercluster for Flutter apps. Provides beautiful animated marker clustering functionality for flutter_map. | 17 | ★ 4 | 8 | |
| #201 ▲ 3 | 🇺🇸 saversapp.com | Flutter SDK for the Savers hosted app: WebView bridge, native maps/dialer/browser, device/session helpers, and encrypted URL generation. | 17 | — | 0 |
| #202 ▼ 9 | 🇺🇸 valueoutput.com | A Flutter package powered by OpenStreetMap for free map, autocomplete places textfield, polylines drawing, geocoding, and reverse geocoding. | 17 | ★ 3 | 13 |
| #203 — | A common platform interface for the mapbox_gl plugin. | 16 | ★ 1.1K | 2 | |
| #204 — | 🇿🇦 topcode.co.za | A Flutter package that provides a customizable autocomplete text field for location search using the Google Places API. | 16 | ★ 0 | 1 |
| #205 — | A Flutter package for getting location and location distance and more using latitude and longitude. | 16 | ★ 1 | 4 | |
| #206 ▲ 6 | A Flutter plugin for integrating Mapbox Maps inside a Flutter application on Android, iOS and web platfroms. | 16 | ★ 1.1K | 550 | |
| #207 ▲ 2 | A flutter pacakge to calculate the distance between two coordinates | 16 | ★ 4 | 17 | |
| #208 ▼ 2 | 🇩🇪 joscha-eckert.de | Mapbox MBTiles vector tile provider for vector_map_files / flutter_map that can be used for a 100% offline map. | 16 | ★ 57 | 11 |
| #209 — | 🇨🇦 rmichels.com | A flexible package for creating various shapes of highly customizable markers with optional labels. | 16 | ★ 4 | 11 |
| #210 ▼ 8 | A flutter package to get polyline points by either passing the coordinates or google encoded polyline string | 16 | ★ 1 | 8 | |
| #210 — | 🇩🇰 cachet.dk | Calculation of real-time mobility features like places, stops, and home stay | 16 | ★ 608 | 32 |
| #212 ▲ 2 | 🇺🇸 dabblingbadger.com | A Flutter package for using widgets as markers in Google Maps. | 15 | ★ 4 | 5 |
| #213 — | 🇸🇬 nextbillion.ai | A Flutter plugin for Nextbillion.ai Navigation SDK, providing turn-by-turn navigation. | 15 | ★ 3 | 5 |
| #214 ▲ 5 | 🇮🇳 aslamportfolio.in | Flutter package for integrating Google Places API into your Flutter apps, offering real-time autocomplete suggestions, place details, and more. | 15 | ★ 3 | 5 |
| #215 ▲ 7 | 🇬🇧 tade.me | A Flutter package to create dynamic custom markers for Google Maps using Flutter widgets with advanced caching and batching support. | 14 | ★ 0 | 5 |
| #216 — | visit_flutter_sdk is a Flutter plugin that integrates web views, URL handling, location services, and permission management. Enhance your mobile app functionality effortlessly with this versatile toolkit! | 14 | — | 0 | |
| #217 ▼ 7 | The flutter_baidu_mapapi_search component provides Baidu map services and data, and builds map-based applications with rich functions and strong interaction. | 14 | — | 17 | |
| #218 ▲ 2 | 🇷🇺 madbrains.ru | API to translate geographic coordinates into an address and vice versa | 14 | ★ 5 | 51 |
| #219 ▼ 3 | Google Maps Web Services [API](https://developers.google.com/maps/web-services) | 14 | — | 1 | |
| #220 ▲ 3 | 🇹🇭 kidpech.app | Flutter SDK for Thailand Geographic API with caching, autocomplete, and a ready-to-use address search widget. | 14 | ★ 0 | 1 |
| #221 ▼ 3 | Google maps web services for flutter (Geocoding, Places, Directions, Distance Matrix, Photos, Timezone, Static Map) | 14 | ★ 2 | 3 | |
| #221 ▼ 4 | Parse, validate, and use OGC Styled Layer Descriptor (SLD) and Symbology Encoding (SE) styles in Dart. Raster-first, pure Dart, no Flutter dependency. | 14 | ★ 2 | 0 | |
| #223 ▼ 3 | weorbis.com | Core background geolocation SDK of the WeOrbis ecosystem for Flutter. Native tracking, geofencing, activity recognition, and sync. | 14 | ★ 21 | 23 |
| #224 ▲ 8 | 🇯🇵 zoome.co.jp | MapLibre maps for Flutter, rendered with Flutter GPU. | 13 | ★ 9 | 14 |
| #225 — | colman.tk | Transport-agnostic Flutter driver location engine with adaptive emission, GPS smoothing, route snapping, and deviation detection for Relay riders.
| 12 | ★ 0 | 0 |
| #226 — | TPL Maps Flutter Plugin. | 12 | ★ 1 | 2 | |
| #227 ▲ 2 | 🇸🇬 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. | 12 | ★ 0 | 5 |
| #228 ▲ 2 | baselhadrous.com | A Flutter project that creates a foreground service to handle geofencing. | 12 | ★ 12 | 38 |
| #229 ▲ 2 | 🇺🇬 antinvestor.com | Geolocation UI library for Antinvestor. Location tracking, areas, routes, events.
| 12 | ★ 0 | 0 |
| #230 ▼ 5 | A Flutter web plugin for integrating Naver Maps API. Provides widgets and utilities to display interactive Naver Maps with markers, info windows, and various controls in Flutter web applications. | 12 | ★ 1 | 2 | |
| #231 ▲ 5 | Tencent Location SDK plugin for Flutter, providing cross-platform location, geocoding and geofencing APIs on Android, iOS and HarmonyOS. | 12 | — | 1 | |
| #231 ▲ 6 | theresilient.dev | Calculate distances, durations & Get shortest route/leg between two points. | 12 | ★ 6 | 24 |
| #233 ▼ 6 | 🇮🇳 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. | 11 | ★ 2 | 5 |
| #234 — | 高德官方没有提供search相关的Flutter插件,本插件针对高德地图搜索功能官方原生插件进行封装 | 11 | ★ 2 | 0 | |
| #234 — | 🇩🇿 physia.dev | Open Source Routing Machine (OSRM) client for Dart. | 11 | ★ 29 | 30 |
| #236 ▼ 12 | The flutter_baidu_mapapi_utils can be uesed to start baidu map client, Longitude and latitude convert, distance calculation between points,and so on. | 11 | — | 12 | |
| #237 ▲ 12 | 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 |
| #238 — | 🇺🇬 antinvestor.com | Dart client library for Ant Investor Geolocation Service | 11 | ★ 0 | 0 |
| #239 ▼ 4 | 🇩🇰 mapspeople.com | A MapsIndoors flutter plugin using the Mapbox platform for Android and iOS app usage. | 11 | ★ 1 | 9 |
| #239 — | fluttify.com | An `Amap Core` Map Component, Powered By `Fluttify`, A Compiler Generating Dart Bindings For Native SDK. | 11 | — | 0 |
| #241 — | nkpozimarcel.com | A flutter plugin providing customizable Map themes. | 11 | ★ 2 | 22 |
| #242 — | 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. | 11 | ★ 236 | 397 |
| #242 — | user's public IP and geolocation info using isolates for smooth performance. | 11 | ★ 0 | 6 | |
| #244 — | Polygon and polyline editor for Flutter Map with drag markers and customizable styling. | 11 | ★ 3 | 5 | |
| #244 — | 🇩🇪 bmwtech.dev | An extensible map abstraction for Flutter with support for multiple map providers | 11 | ★ 110 | 23 |
| #244 — | 🇩🇪 joscha-eckert.de | Performant Mapbox Vector Tiles (MVT) support for flutter_map powered by native MapLibre SDKs. | 11 | ★ 57 | 13 |
| #247 — | 🌍 Map location picker for flutter Based on google_maps_flutter | 11 | ★ 210 | 238 | |
| #248 — | 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 | 11 | ★ 5 | 7 | |
| #249 ▲ 2 | 🇳🇵 sameerdangal.com.np | 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. | 10 | ★ 17 | 18 |
| #250 ▼ 2 | 10v3n4m.cc | Offline GPS reverse-geocoding for Thailand: map a latitude/longitude to its province, district and subdistrict. Pure Dart, built on thai_provinces. | 10 | ★ 0 | 0 |
| #251 — | GeoEngine is a Dart library for geospatial analysis and geometry. It has precise distance calculations, coordinates conversions, geodetic processing, astronomy and GIS support. | 10 | ★ 13 | 16 | |
| #252 — | ArLocationView is designed to used in areas with large concentration of static POIs | 10 | ★ 28 | 73 | |
| #253 — | 🇰🇷 seunghwanly.xyz | KakaoMaps SDK v2 for Flutter. Supports Android, iOS, and Web with comprehensive map features. | 10 | ★ 4 | 9 |
| #254 — | 🇳🇱 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. | 10 | ★ 1 | 1 |
| #255 — | Package for super-fast offline reverse geocoding. Search is done in the file of your choice. | 10 | ★ 30 | 3 | |
| #256 — | Geolocation Apple plugin for Flutter. This plugin provides the Apple implementation for the geolocator_plus. | 10 | ★ 0 | 0 | |
| #257 — | Geolocation plugin for Flutter. This plugin provides the Android implementation for the geolocator_plus. | 10 | ★ 0 | 0 | |
| #257 — | Official web implementation of the geolocator_plus plugin. | 10 | ★ 0 | 0 | |
| #257 ▲ 3 | 🇧🇷 adriankohls.app | SphericalUtils, MathUtils and PolyUtils ported from Google's android-maps-utils: distances, headings, bounds, polyline encode/decode and Douglas-Peucker simplification. | 10 | ★ 22 | 62 |
| #257 — | Geolocation Windows plugin for Flutter. This plugin provides the Windows implementation for the geolocator_plus. | 10 | ★ 0 | 0 | |
| #261 — | flutter_map_polywidget is a flutter_map plugin for displaying any widget on the map. | 9 | ★ 12 | 20 | |
| #261 — | A Flutter plugin which provides 'Picking Location' using Google Maps widget. | 9 | ★ 0 | 1 | |
| #263 ▲ 3 | 🇰🇿 contributors.info | Background route tracking for iOS and Android, collected and uploaded in native code. | 9 | ★ 1 | 1 |
| #263 — | Background location tracking plugin (foreground service Android + CoreLocation iOS). | 9 | ★ 0 | 1 | |
| #265 — | A plug-and-play map engine powered by OpenStreetMap and OSRM for Flutter. | 9 | — | 1 | |
| #265 — | Geolocation plugin for Flutter. This plugin provides the Android implementation for the geolocator_floss. | 9 | ★ 0 | 0 | |
| #267 ▲ 2 | Simple Flutter clustering library for Google Maps and Apple Maps based on Geohash. | 9 | ★ 0 | 1 | |
| #268 — | Unified AMap Flutter SDK — Map, Location and Search for Android & iOS. Unofficial community plugin; not affiliated with Amap. | 9 | ★ 0 | 3 | |
| #269 — | Geolocation plugin for Flutter using only FLOSS dependencies. Forked from baseflow/flutter-geolocator_floss | 9 | ★ 0 | 0 | |
| #270 — | A comprehensive Flutter SDK for PowerMap, offering location plotting, geometry measurements, layer management, routing, search, and tracking. | 9 | — | 1 | |
| #271 ▲ 2 | 🇧🇷 luizbarboza.com | Geographic projections, spherical shapes and spherical trigonometry. | 9 | ★ 4 | 3 |
| #272 ▲ 8 | 🇮🇳 therohitsoni.in | A powerful Flutter package for forward and reverse geocoding with Google Maps and free OpenStreetMap (Nominatim), spatial distance, and address utilities. | 9 | ★ 1 | 4 |
| #273 — | A customized fork of google_maps_place_picker_mb with additional features and maintenance. A Flutter plugin which provides 'Picking Place' using Google Maps widget. (ND version) | 9 | ★ 0 | 1 | |
| #273 ▲ 2 | 🇺🇸 pycify.com | A Flutter package that recreates the COBE globe with markers, arcs, and overlay projections. | 9 | ★ 0 | 1 |
| #275 — | This is a fork of google_maps_places_autocomplete_widgets - TextField and TextFormField widgets using Google Maps Places Api for Address Autocompletion. Why create the fork? - adds support for multi country filter for the address autocomplete | 9 | ★ 4 | 1 | |
| #275 ▼ 3 | 🇮🇳 wayq.in | Dart/Flutter bindings for Uber's H3 hexagonal geospatial indexing library. Uses dart:ffi on native platforms and h3-js on web — same API everywhere. | 9 | ★ 1 | 3 |
| #277 — | Flutter plugin designed for Location Fraud Detection, powered by the analysis of environmental signals to detect and prevent fraudulent activities effectively. | 8 | — | 4 | |
| #278 — | 🇪🇨 codesfirst.com | Flutter plugin for Google Places and Autocomplete. | 8 | ★ 1 | 1 |
| #279 — | A Flutter plugin which provides 'Picking Place' using Google Maps widget. | 8 | ★ 230 | 241 | |
| #280 ▲ 3 | A library to forward and reverse geocoding using OSM nominatim API. | 8 | ★ 1 | 8 | |
| #281 ▼ 2 | AMap location plugin for flutter, supports single positioning and continuous positioning | 8 | ★ 33 | 13 | |
| #282 — | DaData.ru Suggestions API implementation (address suggestions, reverse geocoding) | 8 | ★ 0 | 1 | |
| #283 ▲ 6 | tizen.org | Tizen implementation of the google_maps_flutter plugin. | 8 | ★ 79 | 2 |
| #284 — | A Flutter plugin for capturing camera images with location overlay. | 8 | ★ 0 | 2 | |
| #285 — | fluttify.com | An `Amap` Map Component, Powered By `Fluttify` Compiler, A Dart Bindings Generator For Native SDK. | 8 | — | 30 |
| #285 — | dhirajnikam.dev | Hands-free front + back photo capture with location and timestamp — native simultaneous capture where the hardware allows it, sequential everywhere else, and the same composed layout either way. | 8 | ★ 0 | 1 |
| #287 — | 🇻🇳 maps.vietmap.vn | A comprehensive Flutter plugin for GPS tracking and location data transmission to Vietmap's tracking API with background service support. | 8 | ★ 1 | 3 |
| #287 ▲ 2 | A high-fidelity "Rehoboam" style neural HUD for Flutter. Features organic particulate animations, 3D Earth globe transformation, and geographic data mapping. | 8 | ★ 2 | 1 | |
| #289 ▼ 19 | 🇮🇳 mapmyindia.com | A Flutter plugin for integrating Mappls Search widget in a Flutter application on Android and iOS platfroms. | 8 | ★ 10 | 4 |
| #290 ▲ 2 | OLA Maps | 8 | ★ 1 | 4 | |
| #291 — | A Flutter package for creating smooth, customizable polyline animations on Google Maps, ideal for transport, delivery, and route-visualization applications. | 8 | ★ 0 | 6 | |
| #292 — | 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 | 7 | ★ 4 | 15 | |
| #293 — | 🇹🇼 zyzdev.dev | A Flutter package of street view platform interface. | 7 | ★ 10 | 6 |
| #294 ▲ 38 | 🇧🇪 sentiance.com | The Smart Geofences Flutter plugin of the Sentiance SDK | 7 | — | 3 |
| #294 — | 🇮🇳 wayq.in | Flutter plugin for the Beekon location SDK (Android + iOS). | 7 | — | 1 |
| #296 ▲ 16 | A Flutter plugin for Tencent Maps on Android and iOS, providing map display, overlays, camera control, location, and more with declarative API design. | 7 | — | 2 | |
| #297 ▲ 2 | Package for super-fast offline reverse geocoding. Search is done in the file of your choice. | 7 | ★ 30 | 25 | |
| #298 — | Read and write ESRI Shapefiles and GeoPackage feature data in Dart, with streaming, typed geometries, and DBF attribute support. | 7 | ★ 0 | 1 | |
| #299 — | Unofficial Mapbox Dart SDK that follow official Mapbox documentation. | 7 | ★ 5 | 26 | |
| #300 — | dariocavada.com | ArLocationViewer is designed for areas with a large concentration of static POIs. | 7 | ★ 2 | 8 |
| #301 — | A Flutter/Dart package for querying Vietnam administrative address data (provinces, wards) via provinces.open-api.vn API v2 | 7 | ★ 0 | 1 | |
| #302 — | itbug.shop | 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. | 7 | ★ 2 | 2 |
| #303 — | A lightweight Flutter package for countries, states, and cities. | 7 | ★ 0 | 1 | |
| #304 ▼ 8 | 高德地图 SDK Flutter 插件(已适配 Flutter 3.35+ / Dart 3.9+)- GouMiaoMu 定制版 | 7 | — | 4 | |
| #305 ▼ 2 | 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. | 6 | — | 38 | |
| #306 — | Google places autocomplete widgets for flutter. No wrapper, use https://pub.dev/packages/google_maps_webservice | 6 | ★ 1 | 2 | |
| #306 — | 🇵🇰 talharehmandev.online | An updated fork of flutter_mapbox_navigation with support for the latest Flutter and Gradle versions. Add Turn By Turn Navigation to Your Flutter Application Using MapBox.
| 6 | ★ 2 | 2 |
| #308 — | Google places autocomplete widgets for flutter. No wrapper, use https://pub.dev/packages/flutter_google_maps_webservice | 6 | ★ 1 | 2 | |
| #308 ▲ 7 | A new Flutter package that returns user's current location and ip address. | 6 | ★ 2 | 6 | |
| #310 ▼ 30 | 🇺🇸 josephblough.com | A Flutter plugin to launch native driving directions on Android and iOS platforms. | 6 | ★ 1 | 1 |
| #311 ▼ 4 | A Flutter package for showing Bangladeshi salah time. | 6 | ★ 0 | 1 | |
| #312 ▼ 3 | Smart Location is a powerful, battery-conscious Flutter plugin for continuous background geolocation tracking, advanced geofencing, and motion-aware updates. | 6 | — | 5 | |
| #313 ▼ 3 | 🇪🇨 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. | 6 | ★ 13 | 95 |
| #314 ▼ 3 | Dencity Modified Search Package. | 6 | — | 2 | |
| #315 ▼ 2 | World Time Plugin uses a free public API to access local time info for a specific geolocation or TZ time zone. | 6 | ★ 2 | 10 | |
| #316 — | 🇩🇰 cachet.dk | A location plugin that works in the background. Supports Android and iOS | 6 | ★ 608 | 74 |
| #316 — | fluttify.com | An `Amap Search` Map Component, Powered By `Fluttify`, A Compiler Generating Dart Bindings For Native SDK. | 6 | — | 6 |
| #318 ▼ 5 | A Flutter plugin that integrated Tencent Map SDK, support Android and iOS. | 6 | ★ 10 | 6 | |
| #318 — | 🇫🇷 aloisdeniel.com | Forward and reverse geocoding. | 6 | ★ 192 | 270 |
| #320 ▲ 2 | 🇪🇹 natnaelalemseged.com | A Dart package for encoding and decoding Google Maps polylines. | 6 | ★ 3 | 3 |
| #321 ▼ 2 | Dart FFI package for raster and vector geodata based on GDAL. | 6 | ★ 2 | 0 | |
| #322 ▲ 40 | The easy & flexible way to use interactive maps in Flutter. Inspired by Leaflet.js. | 6 | ★ 39 | 103 | |
| #323 ▲ 4 | A new GPS and IP Location library. | 6 | ★ 48 | 13 | |
| #323 ▼ 3 | A Flutter autocomplete TextField + suggestions dropdown for LocationIQ (pure HTTP client included). | 6 | ★ 0 | 1 | |
| #325 ▼ 4 | 🇺🇸 kryonex.io | An opinionated, search-first address picker for Flutter with Nominatim geocoding, map confirmation, and structured address output. Built with ForUI and flutter_map. | 6 | ★ 0 | 1 |
| #326 ▼ 4 | A new Flutter package to make custom google map marker for google maps from an asset image | 5 | ★ 0 | 1 | |
| #326 ▼ 4 | Flutter 升级 3.35.7 之后,对 geolocator 插件的升级(After Flutter upgrade 3.35.7, the upgrade of geolocator plugins.)。 | 5 | ★ 0 | 1 | |
| #326 ▼ 4 | 高德开放平台,Flutter插件,基础依赖库. | 5 | — | 0 | |
| #329 ▼ 2 | Place picker fully written in dart for Flutter. Comes with autocomplete suggestions and nearby locations list. Localization too. | 5 | ★ 170 | 2 | |
| #330 — | A Flutter package that allow you to access mapbox direction api into google map. | 5 | ★ 1 | 1 | |
| #331 — | Flutter plugin for HyperTrack, a cross-platform location tracking solution for Android and iOS | 5 | ★ 6 | 10 | |
| #331 — | Unofficial Mapbox Dart SDK that follow official Mapbox documentation. | 5 | ★ 1 | 1 | |
| #333 ▲ 9 | Flutter Web bridge for Mapbox GL JS. Pair with mapbox_maps_flutter on mobile via conditional imports to render the same map on every platform. | 5 | ★ 0 | 1 | |
| #334 — | A Flutter package that simplifies location selection on maps, regardless of device type. | 5 | ★ 2 | 1 | |
| #334 — | A Flutter package to get user location with offline support. | 5 | — | 1 | |
| #336 ▲ 3 | 高德定位 SDK Flutter 插件(已适配 Flutter 3.35+ / Dart 3.9+)- GouMiaoMu 定制版 | 5 | — | 3 | |
| #337 ▲ 19 | 🇨🇳 fluttercandies.com | a coord transform tool, Provide BD09、GCJ02、WGS84 coordinate system mutual transform. | 5 | ★ 17 | 9 |
| #337 ▼ 2 | 高德定位SDK Flutter插件 | 5 | — | 2 | |
| #337 — | 🇻🇳 viettelmaps.vn | A Flutter plugin for integrating Mapbox Maps inside a Flutter application on Android, iOS and web platfroms. | 5 | ★ 1.1K | 7 |
| #340 ▲ 5 | 🇫🇷 woosmap.com | Add rich location intelligence to your Flutter app with Woosmap — interactive and indoor maps, store locator, address autocomplete, geocoding, and routing. | 5 | — | 8 |
| #340 — | 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. | 5 | ★ 2 | 7 | |
| #342 ▼ 5 | Turn on GPS in-app, request location permission, fetch coordinates and address — customizable UI, storage, maps, and Riverpod helpers. | 5 | ★ 0 | 1 | |
| #342 ▼ 5 | A self-contained Flutter location picker powered by OpenStreetMap. No API key required. Supports address search, GPS, and full theming. | 5 | ★ 1 | 1 | |
| #344 ▲ 12 | 🇮🇳 flutterbuddy.in | Forward, Reverse geocoding and Search Address without any apikey. | 5 | ★ 7 | 30 |
| #344 ▼ 5 | sharemap.live | A Flutter package for displaying geomaps with Google Maps and Flutter Map, supporting both mobile and web platforms with GetX state management. | 5 | ★ 0 | 2 |
| #346 ▼ 4 | Flutter Google Map Address Autocomplete | 5 | — | 2 | |
| #346 ▼ 4 | Google Places Autocomplete for Flutter — overlay/inline modes, debouncing, caching, and place details. Built on the Google Places API (New). | 5 | ★ 0 | 1 | |
| #348 ▼ 3 | A location picker package that allows the use to pick a location and get the address via GPS, Map or Autocomplete Google Apis. | 5 | — | 2 | |
| #348 ▲ 3 | 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. | 5 | ★ 7 | 12 | |
| #348 ▼ 3 | Cross-platform Flutter geolocation plugin (Android, iOS, macOS, Web, Windows, Linux). | 5 | ★ 0 | 1 | |
| #348 ▼ 3 | A new Flutter plugin about amap,support map location navi search. | 5 | ★ 26 | 4 | |
| #352 ▼ 3 | fluttify.com | An `Amap` Location Component, Powered By `Fluttify`, A Compiler Generating Dart Bindings For Native SDK. | 5 | ★ 105 | 17 |
| #352 — | 🇻🇳 map4d.vn | A Flutter plugin for integrating Map4D in iOS and Android applications. | 5 | ★ 1 | 14 |
| #352 ▼ 3 | Region Monitor plugin for Flutter, providing location-based event handling. | 5 | ★ 0 | 2 | |
| #355 ▼ 4 | 🇩🇪 pinyourplate.app | Pure-Dart geohash query bounds for Firestore spatial queries, with viewport-to-cell clustering and antimeridian handling. | 5 | ★ 1 | 1 |
| #356 — | Fully Functional AMap Flutter Plugin. Based on AndroidView/UiKitView. | 5 | — | 3 | |
| #357 ▼ 35 | 🇮🇳 mapmyindia.com | A Flutter plugin for integrating Mappls Nearby widget in a Flutter application on Android and iOS platfroms. | 5 | ★ 10 | 2 |
| #357 — | Flutter plugin for the Amap (Gaode) SDK: location, geofencing, map and search, with a consistent Dart API on Android and iOS. | 5 | ★ 0 | 1 | |
| #359 ▲ 10 | A Flutter package for Google Street View integration with customizable markers. | 5 | ★ 0 | 3 | |
| #359 — | 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 | |
| #359 — | Generate a set of geohashes that cover a circular or square area, given the center coordinates and the radius | 5 | ★ 5 | 8 | |
| #359 ▼ 8 | 🇮🇩 elriztechnology.com | A Dart package leverages the IP-API.com service to provide geolocation data based on IP addresses. | 5 | ★ 3 | 4 |
| #363 ▼ 4 | 🇬🇧 degreat.co.uk | Place picker fully written in dart for Flutter. Comes with autocomplete suggestions and nearby locations list. Localization too. | 5 | ★ 170 | 147 |
| #363 — | 🇮🇶 myprayers.io | Best Muslim package that provides: Prayer Times, Offline Geocoder, Names of Allah, and Azkars
| 5 | ★ 28 | 10 |
| #365 — | Flutter Qiblah is a package that allows you to display Qiblah direction in you app with support for both Android and iOS | 5 | ★ 0 | 1 | |
| #365 — | 🇪🇹 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 | ★ 1 | 1 |
| #365 — | A Flutter plugin that integrated Amap SDK, support Android, iOS and Web. | 5 | ★ 18 | 6 | |
| #368 ▲ 4 | 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. | 4 | ★ 6 | 35 | |
| #369 ▼ 2 | 🇺🇸 navigine.com | Navigine SDK for Flutter. This allow you to use the capabilities of Navigine SDK in your Flutter applications for iOS and Android | 4 | ★ 5 | 3 |
| #370 ▼ 2 | 🇧🇷 caduandrade.net | Vector map for Flutter. Highly customizable. Compatible with GeoJSON. Map chart. Pure Flutter. | 4 | ★ 31 | 80 |
| #371 ▼ 2 | 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. | 4 | ★ 1 | 9 |
| #371 ▼ 2 | 🇩🇰 mapspeople.com | A MapsIndoors flutter plugin using the Mapbox platform for Android and iOS app usage. | 4 | ★ 1 | 8 |
| #373 — | 🇴🇲 abom.me | Pick Location From The map and search about any place in google map and get the output and it's the place name and LatLng using Google map and Geolocator | 4 | ★ 8 | 10 |
| #374 — | awrs.me | Honest, high-accuracy Flutter compass: continuous heading accuracy in degrees, confidence scoring, sensor fusion, and reliable calibration detection. | 4 | ★ 1 | 3 |
| #374 — | 🇺🇸 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 | 4 | — | 24 |
| #376 — | 🇩🇪 coderave.dev | A production-ready Dart SDK for the complete Resend email API. | 4 | ★ 3 | 2 |
| #376 — | 🇪🇬 tomars.tech | Render Flutter widgets into google_maps_flutter bitmaps, glyphs, markers, and ground overlays with caching and modern Flutter View APIs.
| 4 | ★ 0 | 1 |
| #378 — | 🇩🇪 bmwtech.dev | Google Map Provider for Atlas, an extensible map abstraction for Flutter with support for multiple map providers | 4 | ★ 110 | 3 |
| #378 ▲ 2 | include amap,search,location,navi | 4 | — | 9 | |
| #380 ▲ 40 | 🇺🇸 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. | 4 | ★ 3 | 9 |
| #380 ▲ 21 | 🇰🇷 hansw.dev | A reusable and customizable draggable bottom sheet for Flutter, inspired by the modal sheet in the Google Maps app. | 4 | ★ 4 | 7 |
| #380 ▲ 3 | A Flutter plugin for detecting if location is being simulated or faked | 4 | ★ 6 | 3 | |
| #383 ▲ 9 | 🇵🇰 softasium.com | Flutter plugin to retrieve detailed location information for U.S. zip codes, including address, state, city, local name, area code, and state code. Supports Android and iOS devices | 4 | ★ 0 | 3 |
| #384 ▼ 4 | A Flutter package that extends the Google Maps widget to provide directional indicators for markers located outside the current map view. | 4 | ★ 2 | 2 | |
| #385 ▼ 6 | abinvs.me | This is a Package to calculate the by-road distance from one point to another in map. | 4 | ★ 12 | 14 |
| #385 ▼ 3 | The Coffee Flutter Geolocation plugin offers robust and efficient location tracking capabilities for Flutter applications, especially designed for background operation. | 4 | — | 2 | |
| #387 ▼ 4 | 🇲🇽 openneom.dev | Google Maps Web Services Library Maintained by Open Neom | 4 | ★ 1 | 2 |
| #388 ▼ 3 | A Flutter Web plugin for integrating Yandex Maps JS API using Dart JS interop. | 4 | ★ 0 | 3 | |
| #388 ▼ 3 | 🇩🇪 pinpoint.de | The Pinpoint SDK is a cross-platform (Android/iOS) Flutter plugin for positioning with Pinpoint's technology. | 4 | — | 2 |
| #390 ▼ 3 | mapmarker.app | Floating Map Marker Titles for flutter_map | 4 | ★ 23 | 3 |
| #390 ▼ 3 | 🇯🇵 takara.homes | Type-safe Dart client for LocationIQ API with geocoding, autocomplete, directions, and nearby POI services. | 4 | ★ 0 | 1 |
| #390 ▼ 3 | Premium Flutter SDK for the Intaleq Map Platform (Jordan & Syria). A drop-in Google Maps Flutter replacement backed by MapLibre GL.
| 4 | ★ 0 | 1 | |
| #390 ▼ 3 | 🇩🇪 coderave.dev | A production-ready Dart SDK for the Mapbox Search Box, Geocoding, and Places APIs. | 4 | ★ 1 | 1 |
| #390 ▼ 3 | A package to calculate distance between two cordinate points Latitude and Longitude by Miles or Nautical Miles or Kilometers. | 4 | ★ 1 | 2 | |
| #395 ▼ 3 | nathanbrodin.com | Integration of Google Maps API for Flutter | 4 | — | 2 |
| #395 — | Flutter plugin for Google Places and Autocomplete. | 4 | ★ 18 | 16 | |
| #395 ▼ 3 | custom flutter plugin project for Amap. | 4 | ★ 4 | 1 | |
| #395 ▼ 3 | Arcgis plugin for flutter map. Features Support unique render, ontap event, ontap with atttributes, geometry types (point, polgyon, polylin) | 4 | ★ 22 | 37 | |
| #395 ▲ 16 | A Flutter plugin for live background location tracking with geofencing, Firebase sync, and battery optimization. Supports Android foreground service and iOS background modes. | 4 | ★ 0 | 4 | |
| #400 — | 🇺🇸 techroomteam.com | Marker Geo-Animation solution for Google Maps. Support Linear Animation, Rotation and Ripple Effect. | 4 | — | 26 |
| #400 ▼ 4 | A Flutter package for monitoring geofence boundaries and providing location updates with customizable messages. | 4 | ★ 1 | 1 | |
| #400 ▼ 4 | A Flutter plugin which provides 'Picking Place' using Google Maps widget. (MB version) | 4 | ★ 0 | 2 | |
| #400 — | Store locator for Flutter. Allow to show stores (or POI) on map based on current map position. | 4 | ★ 4 | 3 | |
| #400 — | Flutter plugin for integrating Sphere Maps in iOS and Android applications. | 4 | — | 3 | |
| #405 ▲ 6 | A Galli vector map widget that displays a map with custom markers, lines, circles and polygons. | 4 | — | 3 | |
| #406 ▼ 5 | Offline maps with pure flutter code. Provides rotation, markers, hillshading and much more. | 4 | ★ 59 | 34 | |
| #407 ▼ 3 | luisrogelioreyes.com | Customized google map with widget markers. Enables to show markers with widget code. | 4 | ★ 0 | 1 |
| #408 ▼ 3 | A lightweight, dependency-free geolocation plugin for Flutter Web utilizing native browser Geolocation APIs with WASM-safe stubs. | 4 | ★ 0 | 1 | |
| #408 ▼ 3 | A Flutter package for retrieving and handling location-related data, including current location, reverse geocoding, Firebase integration, location permission management, and nearby location queries. | 4 | ★ 0 | 2 | |
| #408 ▼ 3 | AMap location plugin for flutter.高德地图定位插件 | 4 | ★ 278 | 9 | |
| #408 ▼ 3 | 🇯🇵 koji-1009.com | A type-safe Dart package for generating static map image URLs from Google Maps, Apple Maps, and Mapbox. | 4 | ★ 1 | 1 |
| #408 ▼ 3 | 🇱🇰 dineshwayaman.com | BeTracky Background Location Service — background location tracking with offline storage and upload to your own server. | 4 | ★ 1 | 1 |
| #413 ▼ 3 | A Flutter package for mapping services including distance calculation, reverse geocoding, and routing. | 4 | — | 2 | |
| #413 ▲ 20 | 🇩🇪 dev-cetera.com | A package that provides some math functions for global (GPS) positions. | 4 | ★ 1 | 3 |
| #415 ▼ 4 | A Flutter service for real-time location tracking with reverse geocoding (address lookup) using OpenStreetMap Nominatim API. Supports Android, iOS, Web, and Desktop. | 4 | ★ 0 | 1 | |
| #416 ▼ 2 | Flutter plugin that captures photos with GPS coordinates embedded in EXIF. Includes pinch zoom, flash, aspect ratio toggle and gallery picker. | 4 | ★ 0 | 3 | |
| #416 ▼ 2 | 🇮🇳 geophrase.com | Embed Geophrase Connect in your Flutter app to capture GPS-validated delivery addresses at checkout, reducing failed deliveries for your customers. | 4 | ★ 1 | 1 |
| #418 ▲ 9 | 🇷🇺 surf.ru | This is a lightweight fork of the yandex_mapkit package version 3.4.0. | 3 | ★ 5 | 37 |
| #418 ▼ 2 | A flutter place search and location picker plugin that uses Open Street Map. | 3 | ★ 4 | 5 | |
| #420 ▼ 3 | Unofficial Flutter Tencent location plugin with federated Android and iOS implementations. | 3 | — | 1 | |
| #420 ▲ 2 | This package for pick or search on google map. | 3 | — | 34 | |
| #420 ▼ 3 | A Flutter package project for Map | 3 | — | 6 | |
| #423 ▼ 3 | A Flutter package for displaying and interacting with customizable maps of Japan. | 3 | ★ 0 | 1 | |
| #424 ▼ 2 | 🇸🇬 nextbillion.ai | A Flutter plugin for integrating NB AssetTracking inside a Flutter application on Android, iOS platforms. | 3 | ★ 1 | 2 |
| #424 — | A Flutter plugin for integrating Ola Maps SDK. Provides interactive maps with markers, polylines, circles, polygons, bezier curves, and marker clustering. | 3 | ★ 0 | 3 | |
| #426 ▼ 2 | Geolocation plugin for Flutter. This plugin provides a cross-platform (iOS, Android) API for generic location (GPS etc.) functions. | 3 | ★ 0 | 1 | |
| #426 ▲ 14 | Custom Google places autocomplete widget for Android and iOS both. Use https://pub.dev/packages/google_places_autocomplete_flutter | 3 | ★ 1 | 3 | |
| #428 ▼ 3 | A simple wrapper for google_maps_flutter that handles permissions, markers, dark mode, and zoom fitting effortlessly. | 3 | ★ 0 | 1 | |
| #429 ▼ 2 | A unified Flutter location package combining geolocator, geocoding, and native geofencing into one simple, powerful API. Battery-efficient, platform-native geofencing. Zero boilerplate, full customization. | 3 | ★ 0 | 2 | |
| #430 — | baato.io | A Flutter package for Baato Maps. Baato Maps is a powerful and flexible mapping solution for Flutter applications. | 3 | ★ 2 | 6 |
| #430 — | 🇺🇸 ip2location.com | A Dart library for querying IP geolocation information using the IP2Location database. | 3 | ★ 3 | 2 |
| #430 ▲ 14 | Polyline Points Flutter, haritalarda polilinelerle çalışmak için kullanılan bir Flutter paketidir. | 3 | ★ 1 | 4 | |
| #430 ▼ 11 | mnbtechhube.com | Production-ready geofence calculations. Accurate distance (Haversine), circle & polygon detection, batch operations. 96% test coverage. | 3 | ★ 4 | 33 |
| #434 — | Gets the geolocation with ipgeolocation.io API | 3 | ★ 5 | 5 | |
| #434 ▲ 4 | 小镖人高德地图插件,再封装插件,包含定位、地图查询等功能 | 3 | — | 9 | |
| #434 ▼ 3 | A flutter package for location autocomplete using the Google Places API. | 3 | ★ 0 | 2 | |
| #434 ▼ 3 | 高德地图SDK Flutter插件 | 3 | — | 1 | |
| #438 ▼ 5 | Flutter高德定位插件 | 3 | ★ 7 | 1 | |
| #439 ▼ 4 | Geolocation plugin for Flutter. This plugin provides the Android implementation for the geolocator. | 3 | ★ 0 | 3 | |
| #439 ▼ 4 | A Flutter package for Mapbox place search with autocomplete functionality, featuring flexible JSON parsing, comprehensive error handling, and easy-to-use widgets for place search and selection. | 3 | ★ 1 | 2 | |
| #441 — | 🇺🇸 chaosinferno.com | A flutter package that smoothly animates Google Maps markers between two positions | 3 | ★ 1 | 2 |
| #442 ▼ 4 | 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. | 3 | — | 4 | |
| #442 ▲ 2 | A Flutter plugin for integrating MapLibre Maps inside a Flutter application on Android, iOS and web platforms. | 3 | ★ 2 | 3 | |
| #444 ▼ 2 | High-performance offline vector maps for Flutter using the CoMaps rendering engine. | 3 | ★ 15 | 3 | |
| #444 ▼ 2 | A battery-efficient adaptive location tracker with offline sync, Kalman filtering, and foreground service support. | 3 | — | 4 | |
| #446 ▼ 2 | A Flutter project package to show directions path on flutter_map | 3 | ★ 9 | 11 | |
| #446 ▼ 2 | 🇮🇹 hydrologis.com | A module to support OGC geopackage with sqlite. | 3 | ★ 11 | 4 |
| #446 ▼ 2 | Plugin for flutter_map to draw markers on map using canvas API with created presets. | 3 | ★ 0 | 2 | |
| #449 — | A Flutter package that provides smooth Google Maps marker animation, polyline decoding, and distance/bearing calculation utilities for navigation apps. | 3 | — | 2 | |
| #450 — | mypackeges.tk | A powerful Flutter package to create, mark, and manage zones on Google Maps. Includes features like multi-zone support, custom map styles, and camera control for a seamless user experience.
| 3 | ★ 0 | 2 |
| #450 — | A versatile Flutter package that provides an elegant location selection interface using OpenStreetMap, featuring automatic address detection and reverse geocoding capabilities. | 3 | ★ 0 | 5 | |
| #452 — | A Flutter plugin providing an idiomatic Dart interface to the Visioglobe VisioMoveEssential Android SDK for indoor mapping and navigation. | 3 | ★ 0 | 3 | |
| #453 — | 🇨🇦 transistorsoft.com | A Firebase adapter for the flutter_background_geolocation plugin. Automatically syncs recorded locations to your Firestore database. | 3 | ★ 21 | 38 |
| #454 ▲ 11 | A Flutter plugin for Google Places SDK. | 3 | ★ 0 | 2 | |
| #455 — | Bring AR to Situm Wayfinding. | 3 | ★ 5 | 5 | |
| #455 — | wrapper around map box geocoder api | 3 | ★ 5 | 3 | |
| #455 — | A Flutter plugin that provides GPS-synced trusted time on Android, iOS, and macOS, resistant to manual device clock changes. | 3 | ★ 0 | 1 | |
| #458 — | A Flutter package for navigation and location tracking with live maps. | 3 | — | 5 | |
| #458 — | A pub.dev package which helps pick a location from google maps | 3 | ★ 2 | 24 | |
| #458 — | 🇺🇸 cxapp.io | The main Jibestream Map Flutter SDK | 3 | — | 0 |
| #461 — | a flutter amap plugin | 3 | ★ 2 | 2 | |
| #461 ▼ 4 | Kakao map which you can use simply. Some features are not supported. | 3 | ★ 9 | 27 | |
| #461 — | High-performance, data-source-agnostic, offline-first routing engine in pure Dart. Pluggable map data sources (OpenStreetMap included) and storage backends, with A*, Dijkstra and Contraction Hierarchies routers. | 3 | ★ 1 | 2 | |
| #464 — | 🇧🇷 superopa.com | A simple package to places autocomplete address. | 3 | ★ 0 | 5 |
| #464 ▲ 3 | 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 | |
| #464 — | TextField lets you search for place information using a variety of categories, including establishments, prominent points of interest, and geographic locations. | 3 | ★ 1 | 2 | |
| #464 ▲ 15 | Un paquete de Flutter para animar polilíneas en Google Maps, permitiendo personalización de colores y actualizaciones dinámicas. | 3 | ★ 1 | 15 | |
| #468 ▼ 3 | 🇮🇳 brewnbeer.com | Advanced Flutter location picker with Google Places API, GPS detection, local database dropdowns, manual entry, smart field locking, and comprehensive theming. Perfect for address selection with multiple input options. | 3 | ★ 0 | 4 |
| #469 — | A Flutter package that simplifies location selection on maps, regardless of device type. | 2 | ★ 1 | 14 | |
| #469 — | Adds a latitude / longitude grid as plugin to the [flutter_map](https://github.com/fleaflet/flutter_map/). | 2 | ★ 9 | 12 | |
| #469 ▼ 2 | A Flutter plugin for AMap location services, supporting Android, iOS and HarmonyOS platforms. 高德地图定位SDK Flutter插件,支持Android、iOS和鸿蒙平台。 | 2 | — | 0 | |
| #472 ▼ 3 | android location mocker | 2 | — | 3 | |
| #472 ▼ 3 | Animation utilities for markers of the google_maps_flutter package. | 2 | ★ 0 | 7 | |
| #472 ▼ 3 | flutter package for find location address data without api key or limit. | 2 | ★ 0 | 4 | |
| #475 — | 🇮🇹 gdifrancesco.dev | A Flutter package that recreate clustering technique in a Google Maps widget. | 2 | ★ 103 | 5 |
| #475 — | Geolocation plugin for Flutter based on ip-api.com. Supports both free and pro access. | 2 | ★ 0 | 2 | |
| #475 ▲ 2 | 🇯🇵 bookm.me | Customized google map with widget markers. Enables to show markers with widget code. | 2 | ★ 10 | 23 |
| #475 — | 🇮🇩 devturea.com | A map location picker using flutter_map with search and pick location for free and without any API key! | 2 | ★ 2 | 11 |
| #479 ▼ 2 | 高德地图SDK Flutter3.x插件,提供地图显示、定位、标记、路径规划等功能的Flutter插件 | 2 | ★ 6 | 1 | |
| #480 — | 🇺🇸 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. | 2 | — | 34 |
| #480 — | 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. | 2 | ★ 3 | 4 | |
| #482 — | A new Flutter Location plugin based on Amap SDK. | 2 | ★ 30 | 0 | |
| #482 — | 🇦🇹 atvg-studios.com | Ako Map is an Ako Core extension module for the OpenStreetMap package | 2 | ★ 3 | 1 |
| #482 — | Flutter package for picking places on a Google Map — pin drag, autocomplete search, area restriction and dark mode. Actively maintained fork. | 2 | ★ 0 | 1 | |
| #482 — | Flutter plugin for GeoDB - search cities, states, and countries with geographic queries. Powered by Rust. | 2 | ★ 5 | 2 | |
| #482 — | Map Launcher is a flutter plugin to find available maps installed on a device and launch them with a marker or show directions. | 2 | ★ 341 | 3 | |
| #482 ▲ 20 | 🇧🇩 sarfaraz.me | Flutter geofencing plugin for flutter application (android and ios). | 2 | ★ 16 | 24 |
| #488 — | 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 | |
| #488 — | jcaro.dev | This package integrate for the markers a fade animation when the markers changes | 2 | ★ 2 | 4 |
| #488 — | A Flutter plugin for real-time location tracking with configurable intervals and distance filters. Supports foreground and background tracking on Android and iOS. | 2 | ★ 1 | 2 | |
| #488 ▲ 4 | 🇻🇳 map4d.vn | A flutter plugin for integrating Map4D Services in iOS and Android applications. | 2 | ★ 1 | 3 |
| #488 ▲ 9 | 🇳🇬 lhamy.codes | A Flutter Package for MapBox Places autocomplete which allows you use the MapBox API's to get autocomplete text of places | 2 | ★ 6 | 20 |
| #488 — | 🇯🇴 xefro.net | A Flutter package for creating smooth animated car markers on Google Maps. This package provides easy-to-use APIs for managing animated car markers with rotation, lifecycle management, and performance optimization. | 2 | ★ 0 | 2 |
| #494 ▲ 3 | 🇮🇳 bahaj.net | Configure iOS capabilities for Flutter without Xcode. Firebase, Push Notifications, Background Modes, and Google Maps — from Windows, macOS, or Linux. | 2 | ★ 4 | 5 |
| #494 ▼ 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 |
| #494 ▼ 2 | 🇮🇳 ramprasadsreerama.co.in | Unified map abstraction for Flutter. One API to swap Google Maps, MapLibre, or OSM. Routing, traffic, geofencing, clustering, analytics, and 30+ features. | 2 | ★ 0 | 0 |
| #494 ▼ 2 | phungta.com | A new Flutter package for handle google geocoding api that geocoding and reverse geocoding requests are available, forked from https://github.com/bazrafkan | 2 | ★ 0 | 5 |
| #498 ▲ 14 | Flutter 腾讯位置服务/定位插件(第三方) | 2 | ★ 4 | 4 | |
| #498 ▲ 25 | Flutter Qiblah direction with compass and location support for Android and iOS. | 2 | ★ 0 | 2 | |
| #500 ▲ 19 | 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. | 2 | ★ 0 | 12 | |
| #500 ▼ 3 | Este package permite obtener informacion de la ip donde el dispositivo se encuentra conectado a internet. | 2 | ★ 1 | 2 | |
| #500 ▲ 12 | 🇪🇸 ahmedhamdan.com | Ultra-wideband proximity for Flutter — cm-level distance, real-time ranging, Precision Find. | 2 | ★ 5 | 9 |
| #503 — | Flutter on-device trip-routing calculator package for multiple waypoints, optimized for pedestrian navigation. | 2 | ★ 4 | 2 | |
| #503 — | new-step-apps.com | FormField to pick one or more locations from open street map | 2 | ★ 13 | 76 |
| #505 ▼ 23 | 🇧🇯 maxdev.tech | Draw routes and calculate distances easily with Google Maps in Flutter. | 2 | ★ 4 | 4 |
| #505 — | This is a dart package which give the best & optimized geofence background services features for both android & ios. | 2 | ★ 16 | 61 | |
| #505 — | pranavk.com | A customizable Flutter widget for searching locations using Google Places Autocomplete with LatLng callback support | 2 | ★ 2 | 2 |
| #505 — | 🇮🇳 ramprasadsreerama.co.in | OpenStreetMap adapter for any_map using flutter_map. Free, open-source tile rendering with no API key required. | 2 | ★ 0 | 0 |
| #505 — | A dart package to flutter or dart projects to get your geolocation data from your IP, updated from Darwin Morocho's contribution. | 2 | ★ 2 | 5 | |
| #510 ▲ 27 | ildeberto.xyz | Beautiful, theme-aware Flutter map components — a native MapLibre flat map and a 3D globe with points, labels and animated great-circle arcs. Inspired by mapcn. | 2 | ★ 5 | 17 |
| #510 ▲ 2 | 🇺🇸 buyblvd.com | A Flutter plugin for integrating Mapbox Maps inside a Flutter application on Android, iOS and web platfroms. | 2 | ★ 5 | 3 |
| #510 ▲ 2 | 🇪🇸 rudo.es | A Flutter package that allows you to create custom map markers from any widget for use with Google Maps. | 2 | ★ 0 | 4 |
| #510 ▼ 5 | 🇯🇵 tai-ga.dev | A library for converting a latitude and longitude into a Maidenhead grid locator. | 2 | ★ 2 | 3 |
| #510 — | 高德定位SDK Flutter插件 | 2 | — | 1 | |
| #515 ▼ 5 | 🇩🇿 physia.dev | location picker for flutter using flutter_map | 2 | ★ 29 | 7 |
| #515 ▲ 4 | 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. | 2 | ★ 3 | 8 | |
| #515 ▼ 18 | 🇵🇰 mubashar.dev | A flutter place search and location picker plugin that uses Open Street Map. | 2 | — | 13 |
| #515 ▼ 3 | A Flutter plugin that provides native Apple Maps place picker for iOS. | 2 | ★ 1 | 7 | |
| #515 ▼ 3 | 🇻🇳 thanhdt.dev | A Flutter package for animated map marker along the route. | 2 | ★ 1 | 2 |
| #515 ▼ 3 | Offline Mapbox Vector Tiles for flutter_map: a VectorTileProvider that reads gzipped MVT tiles from a local .mbtiles SQLite file. No network required. | 2 | ★ 1 | 2 | |
| #521 ▼ 2 | A Flutter package created by the official google_maps_flutter plugin, which can help you to picked locations within a boundary. | 2 | ★ 0 | 3 | |
| #521 ▲ 10 | 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. | 2 | ★ 0 | 3 | |
| #521 ▼ 2 | This is a gaud map plug-in. It supports IOS and Android platforms. Try to implement and unify the map API interfaces at both ends. This plug-in will be developed and maintained all the time, so that developers in China do not have to worry about maps. In later iterations, the plug-in will gradually support the functions of map display (including indoor and outdoor maps), interaction with maps, drawing on maps, interest point search, geographic coding, offline maps, etc. | 2 | ★ 1 | 0 | |
| #521 ▼ 29 | Forware and reverse geocoding. | 2 | ★ 0 | 5 | |
| #521 ▲ 9 | A package to create simple Google Maps marker with label text. | 2 | ★ 1 | 4 | |
| #526 ▼ 3 | A TextField, with a DropDown to easily integrate Google Places API in flutter | 2 | ★ 1 | 3 | |
| #526 ▼ 3 | 🇹🇿 mianet.co.tz | A Flutter plugin for realtime geospatial proximity queries with multi-backend support (Firebase, Firestore, Supabase, Postgres, MySQL), typed APIs, ride-dispatch helpers, and native background location tracking. | 2 | — | 0 |
| #526 ▼ 3 | A location plugin that works in the background. Supports Android and iOS. | 2 | ★ 0 | 0 | |
| #526 ▼ 3 | measure distance, time and price and make route between two points by search location | 2 | ★ 2 | 20 | |
| #526 ▼ 3 | 🇧🇪 actito.com | Actito Geo Flutter Plugin: Transform your user's location into relevant information, automate users segmentation based on location and create truly contextual notifications. | 2 | ★ 0 | 0 |
| #526 ▼ 29 | 🇬🇭 flutter-doctor.com | A Flutter plugin which provides 'Picking Places' using OpenStreet, Here Maps and Google Maps. | 2 | ★ 17 | 13 |
| #526 ▼ 3 | 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.
| 2 | ★ 0 | 4 | |
| #533 ▲ 8 | Map Polyline Draw Package to show Map Polyline between Two Points | 2 | ★ 4 | 15 | |
| #534 ▲ 7 | 🇪🇹 tesfalemnigussie.com | A flutter plugin that decodes encoded google polyline string into list of geo-coordinates suitable for showing route/polyline on maps | 2 | ★ 1 | 6 |
| #534 ▲ 16 | A set of classes useful in geographical context. | 2 | ★ 3 | 5 | |
| #534 ▼ 3 | A Simple package to consume the google maps web service. This library is a null compliant version of google_maps_webservice. | 2 | ★ 167 | 11 | |
| #534 ▼ 3 | A Flutter plugin which provides 'Picking Place' using Google Maps widget. (MB version) | 2 | — | 1 | |
| #534 ▼ 3 | Flutter plugin for AMap (Gaode) with 2D map, marker and location support. | 2 | ★ 0 | 1 | |
| #534 ▼ 3 | 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. | 2 | ★ 2 | 12 | |
| #534 ▼ 3 | Flutter package that integrates with the Google Places API to offer location autocomplete functionality | 2 | ★ 0 | 3 | |
| #534 ▲ 23 | A Flutter plugin for native background geofencing with battery-efficient hardware-assisted location monitoring on Android and iOS. | 2 | — | 3 | |
| #542 ▼ 5 | A Flutter package for creating manual routes on Google Maps with circle or free-draw area selection and nearest neighbor routing. | 2 | ★ 0 | 2 | |
| #542 ▲ 15 | A Flutter package for calculating and displaying routes with Google Maps. | 2 | ★ 2 | 5 | |
| #542 ▼ 5 | 🇮🇳 ramprasadsreerama.co.in | MapLibre GL adapter for any_map. Free, open-source map rendering with 3D buildings, vector tiles, and no API key required. | 2 | ★ 0 | 0 |
| #542 ▼ 5 | Arka planda olsa dahi konum takibi yapabilen bir paket geliştirme projesi | 2 | ★ 0 | 0 | |
| #546 ▼ 5 | Permite crear un mapa base de OpenStreetMap o Google, además poder insertar capas adicionales y otras configuraciones adicionales. | 2 | ★ 0 | 5 | |
| #546 ▼ 5 | A premium Flutter package for capturing photos with automatic geo-tagging, compass heading, and street address watermarks. | 2 | ★ 0 | 2 | |
| #546 ▼ 5 | fadlurahmanfdev.com | Flutter Library to simplified geolocator | 2 | ★ 0 | 3 |
| #546 ▼ 5 | 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. | 2 | ★ 2 | 2 |
| #550 ▲ 12 | Free Place Search using Photon API | 2 | ★ 1 | 5 | |
| #550 ▼ 3 | 高德地图搜索组件 | 2 | ★ 2 | 1 | |
| #550 ▼ 3 | 🇮🇷 pwa.ir | Vector tile extension for Map package. Paint vector tiles layers on the Map. | 2 | ★ 0 | 4 |
| #550 ▲ 31 | kubinsky.dev | A Flutter plugin for high-accuracy location and orientation data, leveraging advanced native APIs. | 2 | ★ 5 | 21 |
| #554 ▼ 4 | 高德官方没有提供search相关的Flutter插件,本插件针对高德地图搜索功能官方原生插件进行封装 | 2 | ★ 1 | 2 | |
| #554 ▼ 4 | A package for adding flight path animations to a map or custom background. | 2 | ★ 2 | 23 | |
| #554 ▼ 4 | A package to transform a description of a location i.e. street address, town name into latitude and longitude and vice versa. | 2 | ★ 1 | 2 | |
| #554 ▲ 15 | 🇨🇴 xantiagoma.com | Stateful map controller for Google Maps google_maps_flutter. Manage Markers, Circles, Polylines, and Polygons. | 2 | ★ 5 | 23 |
| #554 ▼ 4 | Change Google Maps API key | 2 | ★ 0 | 3 | |
| #554 ▼ 4 | AMap flutter plugin, base dependency library for integrating AMapSDK in applications. Provides unified Flutter interface encapsulation for location, POI search, API key management, and privacy statement configuration.
| 2 | — | 0 | |
| #554 ▼ 7 | 🇮🇩 fuadarradhi.com | Get Location Accuracy Setting | 2 | ★ 2 | 3 |
| #554 ▼ 4 | alpha-kraft.blogspot.com | World map widget fetching live GeoJSON with full style customization | 2 | — | 1 |
| #554 ▲ 8 | 🇮🇳 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 |
| #554 ▲ 15 | 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 | |
| #564 ▼ 7 | Simple Flutter clustering library for Google Maps based on Geohash. | 2 | ★ 140 | 3 | |
| #564 ▼ 2 | arpitjai.com | A Flutter library to fetch device LatLng via geolocator and convert it into rich PlaceInfo via the null-safe geocoding plugin. | 2 | ★ 5 | 10 |
| #564 ▲ 17 | 🇧🇷 flutterbrasil.com | A package to find routes between geolocation points. | 2 | ★ 3 | 15 |
| #564 ▼ 7 | 주소 찾기 (또는 주소 자동 완성) 기능과 주소의 위경도 좌표를 찾는 기능을 제공합니다. | 2 | ★ 1 | 6 | |
| #564 ▼ 7 | A Flutter plugin for AMap (Gaode Map) SDK with support for Android and iOS platforms.
This is the pub.dev compatible version. For full HarmonyOS support, please visit our Gitee repository.
Features include map display, markers, polylines, polygons, location services, POI search, API key
management, privacy compliance, and custom styling. The base library (csp_amap_flutter_base) is
bundled into this package (lib/base/), so no extra dependency is required.
| 2 | — | 0 | |
| #569 ▼ 7 | Turn a city name into a minimalist OpenStreetMap poster: geocoding, Overpass map data, Mercator projection, CustomPainter rendering, and PNG/PDF export. | 2 | ★ 0 | 2 | |
| #569 ▼ 7 | A Flutter Qibla compass using GPS and compass sensor. Bilingual Arabic/English UI, smooth animations, and real-time alignment feedback. | 2 | ★ 0 | 3 | |
| #569 ▼ 7 | 🇮🇳 ayushpgupta.com | A Flutter package providing Animating Location Pin Widget which can be used while fetching device location. | 2 | ★ 16 | 36 |
| #569 ▼ 7 | dev.sumsg.com | Ip2region_plus is a offline IP address manager framework and locator, support billions of data segments, ten microsecond searching performance. | 2 | ★ 4 | 3 |
| #569 — | A Flutter package offering notification handling and geofencing. Manage notifications effectively and trigger actions based on precise geofence boundaries. | 2 | ★ 0 | 7 | |
| #574 ▼ 5 | measure distance and make route between two points and search location by places | 2 | ★ 3 | 24 | |
| #574 ▼ 5 | A flutter plugin to extract the map tiles from an .mbtiles file. | 2 | ★ 7 | 7 | |
| #574 ▼ 5 | anycode.dev | GeoJson classes using JsonSerializable | 2 | ★ 1 | 1 |
| #574 ▼ 5 | 🇮🇳 ramprasadsreerama.co.in | Google Maps adapter for any_map. Uses google_maps_flutter under the hood for Android and iOS map rendering. | 2 | ★ 0 | 0 |
| #574 ▼ 5 | a flutter plugin about amap of bus | 2 | ★ 0 | 0 | |
| #574 ▼ 5 | 🇨🇳 mhive.cn | Amap SDK Flutter plugin extension for integrating AMapSDK in iOS and Android applications. | 2 | ★ 2 | 2 |
| #574 ▼ 5 | 高德3d地图视图控件 | 2 | — | 1 | |
| #574 ▼ 5 | 🇮🇩 leeyurani.com | Polymaker is a flutter package used to get a list of locations for polygon google maps | 2 | ★ 31 | 54 |
| #582 — | 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. | 2 | ★ 1 | 8 | |
| #582 — | 🇮🇹 mariorefetto.it | A Dart package for sorting a list of geographic locations based on their distance from a reference location. | 2 | ★ 1 | 2 |
| #582 ▲ 7 | A comprehensive Flutter package for extracting coordinates and metadata from Google Maps URLs. | 2 | ★ 1 | 4 | |
| #582 — | A flutter plugin helps to search or pick location picker from map. It is completely free and easy to use. | 2 | ★ 0 | 6 | |
| #582 — | Crea fondos de mapa de OpenStreetMap, google, Stamen, CartoMap, Esri de forma sencilla con soporte offline. | 2 | ★ 2 | 9 | |
| #582 ▼ 13 | Google Map er upor jekono Flutter widget diye dynamic marker overlay korar package. | 2 | ★ 0 | 3 | |
| #582 — | A lightweight Flutter geocoding utility package with address formatting, extensions, caching, and distance calculation support. | 2 | ★ 2 | 3 | |
| #582 — | Amap SDK Flutter plugin for integrating AMapSDK in iOS and Android applications. | 2 | ★ 51 | 2 | |
| #590 ▲ 10 | A Flutter package to draw, edit, and delete polygons using the mapbox_maps_flutter library. | 2 | ★ 4 | 4 | |
| #590 — | 🇫🇷 loup.app | Flutter plugin for location / geolocation / GPS. Supports iOS and Android. Multiple settings for speed, precision, battery optimization, continuous updates in background, etc. | 2 | ★ 230 | 97 |
| #590 — | 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 | |
| #590 — | 🇺🇸 fluttercommunity.dev | Esri ArcGIS map for Flutter for Web, iOS and Android platforms | 2 | ★ 16 | 23 |
| #590 — | 🇵🇭 jereme.me | Flutter map utility library for non-geographic map projections using CRS Simple | 2 | ★ 6 | 4 |
| #590 — | Unofficial MapMyIndia Flutter packages .MapmyIndia is an Indian technology company that builds digital map data, telematics services, location-based SaaS and GIS AI services. | 2 | ★ 4 | 8 | |
| #596 — | 🇪🇹 binimuse.com | Lightweight Ethiopian regions, zones, woredas, and cities. Pure Dart, no deps, JSON-backed data for forms and pickers. | 2 | ★ 3 | 8 |
| #596 — | A flutter plugin to Geocode or Reverse Geocode your coordinates or address strings using Google Maps Geocoder API. | 2 | ★ 0 | 5 | |
| #596 ▲ 4 | Flutter plugin for generic location functionality | 2 | ★ 35 | 69 | |
| #596 — | Flutter Naver Maps SDK | 2 | ★ 1 | 6 | |
| #600 — | 🇹🇭 oho.chat | A lightweight Thailand address helper for Flutter,
simplifying address handling across mobile, web, and desktop platforms.
| 2 | ★ 0 | 3 |
| #600 ▼ 11 | A Flutter package that integrates What3Words with Google Maps, allowing for easy 3-word address conversions and grid rendering. | 2 | ★ 0 | 4 | |
| #602 — | A Flutter plugin for tracking device location in the background on Android and iOS with real-time updates. | 2 | ★ 3 | 10 | |
| #602 — | 🇺🇦 thisismarch.dev | A Flutter plugin for integrating Google Maps in iOS, Android and Web applications. It is a wrapper of google_maps_flutter for Mobile and google_maps for Web. | 2 | ★ 87 | 93 |
| #602 ▲ 12 | The project is designed to obtain weather via the OpenWeatherMap API. With geocoding and units measure. :) | 2 | ★ 4 | 12 | |
| #602 — | Package to translate geographic coordinates into an address and vice versa. | 2 | ★ 10 | 20 | |
| #602 ▲ 18 | 🇮🇳 relani.in | A Flutter library for creating animated polylines and markers on Google Maps with smooth transitions and customizable effects. | 2 | ★ 2 | 7 |
| #602 ▼ 6 | 🇪🇺 anqs.eu | Represents histories of GPS points. Handles millions of points quickly and using relatively little memory. Can import Google location history JSON files.
| 2 | ★ 4 | 4 |
| #602 ▲ 18 | 2Gis Flutter plugin, that allows you to integrate 2Gis SDK for your applicatioon. | 2 | ★ 6 | 17 | |
| #609 ▼ 3 | A Flutter package for a customizable TextField with Google Places Autocomplete, returning address and lat/lng with error handling. | 1 | ★ 0 | 3 | |
| #609 ▼ 3 | GooglePlacesSuggestions is a Flutter package that delivers real-time location suggestions using the Google Places API. | 1 | ★ 0 | 3 | |
| #609 ▼ 3 | A Flutter package for displaying Egypt map charts with heat map visualization | 1 | ★ 3 | 8 | |
| #609 ▼ 3 | 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 | |
| #609 ▼ 3 | A Flutter plugin that provides a WebView widget who Support photo upload/take camera and Geolocation. | 1 | ★ 18 | 84 | |
| #609 ▼ 3 | 🇮🇳 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. | 1 | ★ 0 | 3 |
| #609 ▼ 3 | A service helper class that can use multiple location services at the same time. | 1 | ★ 2 | 5 | |
| #609 ▼ 3 | A Flutter package providing utility functions for real-time location tracking, distance calculations, and route management for maps-based applications. | 1 | ★ 1 | 4 | |
| #617 — | Plugin to get current location, ip address, geocoding, reverse geocoding, and you can also calculate the distance between two coordinates easily | 1 | — | 16 | |
| #617 ▼ 3 | A Google Maps Navigation plugin | 1 | ★ 75 | 7 | |
| #619 ▼ 3 | shoutoutsoftware.com | A lightweight map reading library that can be used in Dart and Flutter projects | 1 | ★ 1 | 6 |
| #619 ▼ 3 | A Dart package to calculate the minimum distance between two locations using latitude and longitude. | 1 | ★ 3 | 4 | |
| #619 ▼ 3 | A Flutter package for retrieving US county and state info including boundary data. | 1 | ★ 0 | 4 | |
| #622 ▼ 2 | A new Flutter plugin. | 1 | — | 2 | |
| #622 ▼ 2 | thinkinteltech.com | A beautiful Google Maps location latitude and longitude picker with physics-based animations. Features an animated pin with bounce effects, elevation, and haptic feedback. | 1 | ★ 2 | 4 |
| #622 ▼ 2 | A package to show a dialog with google places autocomplete. | 1 | ★ 3 | 6 | |
| #622 ▼ 2 | etornam.dev | A Flutter plugin which provides the distance between two locations | 1 | — | 4 |
| #622 ▼ 2 | 🇺🇸 techroomteam.com | A Flutter package which can be used to make polylines(route) from a source to a destination, and make smooth animation when source start moving towards destination with smooth polyline removal from behind and also handle a driver's realtime location (if any) on the map. | 1 | ★ 0 | 3 |
| #622 ▼ 2 | A Flutter plugin to request the location even if the app is killed. Sending the location to a dart function in background, also provide a meter filter | 1 | — | 0 | |
| #622 ▼ 2 | 🇩🇪 dotup.de | A small dart package with common geo location types. | 1 | — | 0 |
| #629 — | A plug-and-play OpenStreetMap widget with clustering, image markers, user location, and nearby radius support. | 1 | ★ 1 | 4 | |
| #629 — | Live tracking map package for Flutter applications. | 1 | ★ 2 | 15 | |
| #629 ▲ 4 | A high-performance, battery-efficient background location tracking plugin with motion detection, geofencing, and offline sync. | 1 | ★ 0 | 6 | |
| #629 — | 🇺🇸 microprogramers.org | A flutter place search and location picker plugin that uses Open Street Map for free without any API key. | 1 | — | 8 |
| #633 ▲ 14 | Utilities for indoor navigation purposes | 1 | ★ 38 | 12 | |
| #633 — | A Flutter package to navigate and find nearby places using location. | 1 | ★ 0 | 5 | |
| #635 — | 🇨🇳 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. | 1 | ★ 329 | 40 |
| #635 — | 🇵🇰 mubashar.dev | A Flutter package which provides 'Picking Places' using Google Maps widget. | 1 | — | 8 |
| #635 ▲ 7 | A package to convert Widget, Local image, Netwok image, Svg file to BitmapDescriptor which can use in google_maps_flutter icon marker. | 1 | ★ 31 | 70 | |
| #638 ▼ 9 | Library for parsing the GeoJson format based on the RFC 7946 specification and displaying GeoJson on canvas | 1 | ★ 3 | 5 | |
| #638 — | A package to convert Widget, Local image, Netwok image, Svg file to BitmapDescriptor which can be used in google_maps_flutter icon marker. | 1 | ★ 5 | 6 | |
| #638 — | This package is designed for seamlessly tracking a user's movement on a Google Maps interface, even when the application is running in the background. | 1 | ★ 1 | 6 | |
| #638 ▼ 5 | A package which supports multiple features like fetching location, rotating image. | 1 | — | 4 | |
| #638 — | A library for simulating map routes and handling polylines in a Dart/Flutter application. | 1 | ★ 3 | 5 | |
| #638 — | 🇧🇩 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 |
| #644 ▼ 2 | A map controller for Flutter map. Manage markers, lines and polygons. | 1 | ★ 56 | 25 | |
| #644 ▼ 2 | 🇵🇰 zeexan.com | Package for clustering markers on Google Maps in Flutter applications | 1 | ★ 8 | 6 |
| #644 ▼ 2 | Background geolocation plugin for flutter. Works in background and even when the is closed. | 1 | ★ 0 | 4 | |
| #644 ▼ 2 | 🇨🇳 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 | ★ 329 | 72 |
| #648 — | 🇵🇰 atiq.dev | Easy to use Animated Maps Markers with detail card. Use it for store or any place locator. | 1 | ★ 138 | 57 |
| #649 — | nav_marker is a Flutter package that enables navigation of markers on flutter_map | 1 | ★ 2 | 5 | |
| #649 — | This is Naxalibre, a custom MapLibre plugin proudly developed by @itheamc, to enhance mapping capabilities and streamline geospatial workflows. | 1 | ★ 8 | 9 | |
| #651 — | A Flutter plugin to request the location even if the app is killed. Sending the location to a dart function in background, also provide a meter filter | 1 | ★ 55 | 2 | |
| #651 — | A Flutter plugin to request the location even if the app is killed. Sending the location to a dart function in background, also provide a meter filter | 1 | ★ 0 | 0 | |
| #651 — | The most sophisticated background location-tracking & geofencing module with battery-conscious motion-detection intelligence for iOS and Android. | 1 | ★ 728 | 6 | |
| #651 — | 🇮🇹 hydrologis.com | A geo-wrapper around the image project (https://pub.dev/packages/image) | 1 | ★ 5 | 8 |
| #655 — | The schematics package is a Flutter tool for creating 2D diagrams, maps, and floor plans with customizable blocks, entrances, and openings, supporting interactive diagrams. | 1 | ★ 4 | 8 | |
| #656 — | A Flutter package to simulate rider and nearby stores/customers in a 10km range. | 1 | ★ 3 | 3 | |
| #656 — | This is a flutter plugin that helps you to embed Mapbox Map in your flutter app. | 1 | ★ 2 | 7 | |
| #658 — | A plug-and-play OpenStreetMap widget with clustering, image markers, user location, and nearby radius support. | 1 | ★ 0 | 5 | |
| #659 — | A package using web or local image to build a map with customizable markers like leaflet image overlay. | 1 | ★ 3 | 8 | |
| #659 — | A Flutter package for live tracking and path navigation using OpenStreetMap (OSM) tiles. | 1 | ★ 3 | 18 | |
| #659 — | A Simple Location Picker for Flutter using OpenStreetMap. Pick any location from openstreetmaps or use it to display a fixed location. | 1 | ★ 0 | 8 | |
| #662 — | Forward and reverse geocoding using Google Maps Platform Geocoding API. | 1 | ★ 6 | 5 | |
| #662 — | A Flutter plugin that enables developers to integrate **Mapbox Navigation** (Turn-by-Turn) into their applications. This plugin bridges Flutter with Mapbox's powerful native navigation SDKs. | 1 | ★ 0 | 0 | |
| #664 — | flutter naver map plugin support android and iOS. naver map service is limited to south korea which has high accuracy. | 1 | ★ 49 | 41 | |
| #664 — | Add Turn By Turn Navigation to Your Flutter Application Using MapBox. | 1 | ★ 1 | 16 | |
| #666 — | 🇫🇷 rouxguillau.me | A map controller for Flutter map. Manage markers, lines and polygons. | 1 | ★ 4 | 10 |
| #666 — | A Flutter plugin for displaying a simple flat world map with animated points. | 1 | ★ 13 | 14 | |
| #668 — | qwerty108109.com | This calculates the Distance between two longitude and latitude points. | 1 | ★ 2 | 5 |
| #669 — | 🇯🇵 ayimenlatheef.online | A Simple flutter package designed to display Google Maps locations by place name in a WebView for both Android and iOS platforms. | 1 | ★ 1 | 8 |
| #669 — | A package for getting directions between points using the Open Source Routing Machine (OSRM) API. Supports multiple travel modes, including driving, walking, cycling, and transit. | 1 | ★ 16 | 25 | |
| #669 ▲ 2 | 🇫🇷 ownweb.fr | A widget to display elevation of a track (polyline) like Leaflet.Elevation. | 1 | ★ 29 | 21 |
| #672 — | 🇦🇪 ofaroukk.com | A Flutter package to pick locations flexibly, supporting both web and mobile platforms. | 1 | ★ 9 | 9 |
| #672 — | Flutter GPS Plugin | 1 | ★ 34 | 70 | |
| #674 ▼ 3 | 🇳🇵 ramkoirala.com.np | Interactive Nepal map widget for Flutter with district and province support. | 0 | ★ 1 | 9 |
| #675 — | 🇨🇳 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 | ★ 329 | 13 |
| #675 — | 🇮🇳 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 | 0 | ★ 0 | 21 |
| #677 — | hnz.ventures | A dart interface for the Google Maps Routes API, which can be used to request directions between two or more locations. | 0 | ★ 6 | 10 |
| #677 — | 🇺🇸 sungazer.dev | This plugin allows to use the Radar.io SDK in your Flutter mobile app on iOS and Android. | 0 | — | 2 |
| #679 — | A Flutter plugin for integrating with the Traccar location tracking platform, providing seamless tracking capabilities for Android and iOS. | 0 | ★ 3 | 13 | |
| #680 — | 🇮🇩 leeyurani.com | Gives the polyline coordinates to set polylines in Google Map. | 0 | ★ 2 | 26 |
| #681 — | A package that turns runtime widgets into map marker icons or byte array images. | 0 | ★ 18 | 86 | |
| #682 — | 高德定位SDK Flutter插件 | 0 | — | 0 | |
| #683 — | Production-ready GNSS RTK positioning library for industrial applications with NMEA parsing and multi-provider support | 0 | — | 0 |
