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. | 91.9K | ★ 1.3K | 6.1K |
| #2 — | 🇬🇧 canonical.com | GeoClue: The Geolocation Service | 52.6K | ★ 11 | 18 |
| #3 — | 🇺🇸 flutter.dev | Android implementation of the google_maps_flutter plugin. | 37.9K | ★ 5.3K | 24 |
| #4 — | 🇩🇪 femtopedia.de | Lightweight library for common latitude and longitude calculation | 37.7K | ★ 49 | 402 |
| #5 — | 🇺🇸 flutter.dev | iOS implementation of the google_maps_flutter plugin. | 37.1K | ★ 5.3K | 11 |
| #6 — | 🇺🇸 flutter.dev | A Flutter plugin for integrating Google Maps in iOS and Android applications. | 36.5K | ★ 5.3K | 4.6K |
| #7 — | With that package you will be able to use Google Maps JavaScript API from Dart scripts.
| 36.4K | ★ 130 | 125 | |
| #8 — | Utility for converting between WGS84 lat/lng and MGRS coordinates (Dart version of proj4js/mgrs). | 34K | ★ 1 | 7 | |
| #9 — | 🇺🇸 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 | 33.7K | ★ 3K | 2.2K |
| #10 — | 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. | 33.3K | ★ 1 | 4 | |
| #11 — | 🇬🇧 jaffaketchup.dev | Performant triangulation algorithm based on https://github.com/mapbox/earcut | 30.2K | ★ 9 | 10 |
| #12 — | 🇳🇱 baseflow.com | A Flutter Geocoding plugin which provides easy geocoding and reverse-geocoding features. | 24.5K | ★ 153 | 1.4K |
| #13 — | 🇺🇸 flutter.dev | Web platform implementation of google_maps_flutter | 11.5K | ★ 5.3K | 242 |
| #14 — | 🇫🇷 bernos.dev | A common platform interface for the location plugin. | 7.9K | ★ 1.2K | 3 |
| #15 — | 🇫🇷 bernos.dev | The web implementation of the location plugin. | 7.9K | ★ 1.2K | 9 |
| #16 — | 🇫🇷 bernos.dev | Cross-platform plugin for easy access to device's location in real-time. | 7.8K | ★ 1.2K | 3.2K |
| #17 — | A Flutter Geocoding plugin which provides easy geocoding and
reverse-geocoding features for iOS and macOS. | 7.2K | ★ 153 | 0 | |
| #18 — | 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. | 6.9K | ★ 343 | 963 |
| #19 — | 🇩🇪 scalabs.de | A turf.js-like geospatial analysis library working with GeoJSON, written in pure Dart. | 5.4K | ★ 83 | 50 |
| #20 — | 🇩🇪 scalabs.de | Comparison of two GeoJSON objects, based on the turf pub-package | 4.9K | ★ 4 | 2 |
| #21 — | 🇺🇸 mapbox.com | Interactive, thoroughly customizable maps powered by Mapbox Maps mobile SDKs. | 4.4K | ★ 379 | 382 |
| #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. | 4.4K | ★ 371 | 132 |
| #23 — | A Dart implementation of Leaflet.makercluster for Flutter apps. Provides beautiful animated marker clustering functionality for flutter_map. | 3.2K | ★ 297 | 224 | |
| #24 — | 🇩🇪 craftme.dev | A flutter package to get polyline points by either passing the coordinates or google encoded polyline string | 2.4K | ★ 128 | 661 |
| #25 — | Custom Google places autocomplete widget for Android and iOS both. Use https://pub.dev/packages/google_places_flutter | 2.2K | ★ 41 | 100 | |
| #26 — | 🇨🇦 transistorsoft.com | The most sophisticated background location tracking & geofencing module with battery-conscious motion-detection intelligence for iOS and Android. | 2.1K | ★ 732 | 847 |
| #27 — | A simple Dart package to encode & decode Mapbox Vector Tile, A implementation of Mapbox Vector Tile specification. | 1.7K | ★ 17 | 8 | |
| #28 — | 🇺🇸 flutter.dev | iOS implementation of the google_maps_flutter plugin using Google Maps SDK 9. | 1.6K | ★ 5.3K | 1 |
| #29 — | kb-apps.com | Maps toolkit - geo-measurements utils - area of polygon, distance between point, heading and offset between points (port of SphericalUtil, PolyUtil from `android-maps-utils`). | 1.5K | ★ 46 | 388 |
| #30 — | tlserver6y.net | A flutter map plugin for displaying device current location. | 1.4K | ★ 120 | 188 |
| #31 — | frawley.me | A simple encode, decode, and neighbor finder for longitude/latitude and geohash. | 1.3K | ★ 9 | 52 |
| #32 — | 🇺🇸 fluttercommunity.dev | This plugin uses the Flutter platform view to display an Apple Maps widget. | 1.3K | ★ 83 | 73 |
| #33 — | greensopinion.com | A plugin for `flutter_map` that enables the use of vector tiles. | 1.3K | ★ 184 | 109 |
| #34 — | 🇰🇷 note11.dev | Naver Map plugin for Flutter, which provides map service of Korea. | 1.1K | ★ 182 | 116 |
| #35 — | greensopinion.com | A vector tile renderer for use in creating map tile images or writing to a canvas. | 1.1K | ★ 52 | 21 |
| #36 — | 🇩🇪 joscha-eckert.de | A slim yet powerful caching plugin for flutter_map tile layers. | 888 | ★ 59 | 39 |
| #37 — | 🇺🇸 flutter.dev | iOS implementation of the google_maps_flutter plugin using Google Maps SDK 10. | 868 | ★ 5.3K | 3 |
| #38 — | 🇺🇸 bramp.net | A library for parsing Protomaps PMTiles files. A single file archive format for storing raster or vector map tiles. | 770 | ★ 11 | 6 |
| #39 — | Simple Flutter clustering library for Google Maps based on Geohash. | 737 | ★ 6 | 28 | |
| #40 — | 🇫🇮 navibyte.com | Geospatial data, geometry, geodesy, projections, tiling schemes, and vector formats (GeoJSON, WKT, WKB). | 727 | ★ 65 | 33 |
| #41 — | 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). | 724 | ★ 25 | 67 |
| #42 ▼ 2 | 🇬🇧 jaffaketchup.dev | Plugin for 'flutter_map' providing advanced caching functionality, with ability to download map regions for offline use. | 723 | ★ 134 | 132 |
| #43 — | Lat/long to timezone mapper in Dart. Does not require web services or data files | 701 | ★ 10 | 25 | |
| #44 — | 🇨🇦 ketanchoyal.dev | A Flutter package for place search using MapBox Api and for Static map image | 698 | ★ 73 | 96 |
| #45 — | 🇺🇸 chunkytofustudios.com | Battery efficient Flutter Geofencing that uses native iOS and Android APIs. | 594 | ★ 24 | 44 |
| #46 — | 🇩🇴 gaurisjavier.com | Marker Geo-Animation solution for Google Maps. | 538 | ★ 60 | 166 |
| #47 — | 🇦🇪 devjuju.com | Google maps web services for flutter (Geocoding, Places, Directions, Distance Matrix, Photos, Timezone, Static Map) | 523 | ★ 5 | 27 |
| #48 — | A package to convert any Flutter Widget to BitmapDescriptor which can be used in google_maps_flutter icon marker. | 523 | ★ 20 | 133 | |
| #49 — | 🇩🇪 ricardoboss.de | An extensible NMEA0183 parser, which also supports validating the checksum. Useful for reading data from GPS devices and other sensors. | 515 | ★ 7 | 7 |
| #50 — | 🇩🇪 joscha-eckert.de | Permissive and performant mapping library that supports Mapbox Vector Tiles (MVT) powered by MapLibre SDKs. | 513 | ★ 157 | 72 |
| #51 ▼ 2 | 🇳🇬 balanci.ng | A port of MapBox's javascript supercluster library for fast clustering, with added mutable clustering support. | 506 | ★ 4 | 10 |
| #52 — | 🇺🇸 syncfusion.com | A Flutter Maps library for creating beautiful, interactive, and customizable maps from shape files or WMTS services to visualize the geographical area. | 502 | ★ 1.8K | 447 |
| #53 — | 🇪🇸 imanol.dev | Package to make Geocode requests. It exposes two methods to translate coordinates into locations and addresses into coordinates. | 498 | ★ 9 | 124 |
| #54 — | 🇻🇳 humg.edu.vn | An Open-Source Dart and Flutter Library for Efficiently Handling GeoJSON Data in Compliance with RFC 7946 | 488 | ★ 17 | 66 |
| #55 — | The iOS implementation of Flutter plugin for google places sdk | 487 | ★ 5 | 0 | |
| #56 — | A common platform interface for accessing google maps native sdk on various platforms | 486 | ★ 5 | 0 | |
| #57 — | A Flutter plugin for google places sdk that uses the native libraries on each platform | 481 | ★ 5 | 0 | |
| #58 — | 🇩🇪 julien-scholz.dev | Simple Flutter plugin to open the maps application (or browser) on all platforms. | 480 | ★ 70 | 472 |
| #59 — | abhishekduhoon.com | A widget based custom info window for google_maps_flutter package. | 448 | ★ 25 | 141 |
| #60 — | A Dart library for geodesic and trigonometric calculations working with points and paths | 443 | ★ 53 | 64 | |
| #61 — | 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. | 408 | ★ 5 | 3 | |
| #62 — | This Package implement Google Geocoding API with default and reverse geosearch | 384 | ★ 7 | 41 | |
| #63 — | A geospatial point clustering library for Dart to help provide spacing between markers in mapping solutions. | 382 | ★ 68 | 134 | |
| #64 — | 🇮🇷 pwa.ir | GeoJSON, Geodesy and Geographical calculations for Dart. Provides LatLong and Mercator projection (EPSG4326). | 324 | ★ 7 | 38 |
| #65 — | 🇺🇸 mapsplatform.google.com | A plugin for adding Google Navigation widget to Flutter apps targeting Android and iOS | 305 | ★ 76 | 69 |
| #66 — | 🇵🇹 blue-fire.xyz | Get the sunset and sunrise times for a geolocation without having to access any remote api. | 298 | ★ 64 | 49 |
| #67 — | 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. | 290 | — | 38 | |
| #68 — | The flutter_baidu_mapapi_base plugin offer public flutter and native(include Android and iOS) lib for other components. | 285 | — | 9 | |
| #69 — | festelo.net | The package provides Dart version of the H3 Core library, a hexagon-based geographic grid system | 262 | ★ 26 | 0 |
| #70 — | festelo.net | The package provides Dart version of the H3 Core library, a hexagon-based geographic grid system | 262 | ★ 26 | 0 |
| #71 — | 🇫🇷 hadrienlejard.io | Google Maps Web Services [API](https://developers.google.com/maps/web-services) | 262 | ★ 166 | 163 |
| #72 — | A Flutter plugin for integrating Yandex.MapKit in Android and iOS applications. | 261 | ★ 137 | 236 | |
| #73 — | 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. | 257 | ★ 26 | 0 |
| #74 — | festelo.net | The package provides Dart version of the H3 Core library, a hexagon-based geographic grid system | 256 | ★ 26 | 0 |
| #75 ▲ 2 | 🇩🇪 joscha-eckert.de | Mapbox MBTiles v1.3 files, support for vector and raster tiles. | 242 | ★ 3 | 9 |
| #76 — | 🇰🇷 pravera.me | A plugin that can access the location services of each platform and collect device location data. | 241 | ★ 10 | 49 |
| #77 — | 🇰🇷 pravera.me | A common platform interface for the fl_location plugin. | 237 | ★ 10 | 0 |
| #78 — | 🇰🇷 pravera.me | The web implementation of the fl_location plugin. | 237 | ★ 10 | 0 |
| #79 — | festelo.net | The package provides Flutter version of the H3 Core library, a hexagon-based geographic grid system | 234 | ★ 26 | 21 |
| #80 — | 🇺🇸 fluttercommunity.dev | A Flutter package that combines google_maps and apple_maps to provide a crossplatform native map implementation. | 234 | ★ 83 | 112 |
| #81 — | bincoder.dev | The Nominatim Flutter Plugin enables smooth Nominatim service integration for reverse geocoding, place searches, status checks, and lookups in Flutter. | 204 | ★ 6 | 39 |
| #82 — | ikolvi.com | A common platform interface for the Tracelet background geolocation plugin. Used by tracelet_android and tracelet_ios implementations. | 194 | ★ 64 | 1 |
| #83 — | dev.lamt.dev | Google Maps Web Services [API](https://developers.google.com/maps/web-services) | 194 | ★ 3 | 15 |
| #84 ▼ 2 | 🇷🇺 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 | 188 | ★ 12 | 27 |
| #85 — | ikolvi.com | Android implementation of the Tracelet background geolocation plugin. | 184 | ★ 64 | 1 |
| #86 — | 🇮🇷 pwa.ir | Geographical Map widget for flutter supporting different projections including EPSG4326/Mercator/WGS1984. | 184 | ★ 140 | 316 |
| #87 — | ikolvi.com | iOS implementation of the Tracelet background geolocation plugin. | 176 | ★ 64 | 1 |
| #88 — | OpenStreetMap Plugin Native for flutter apps (Andoird/iOS/web) | 167 | ★ 273 | 513 | |
| #89 — | ikolvi.com | Production-grade background geolocation for Flutter. Battery-conscious tracking, geofencing, SQLite persistence, HTTP sync, and headless execution for iOS & Android. | 164 | ★ 62 | 57 |
| #90 — | 🇩🇪 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. | 164 | ★ 57 | 8 |
| #91 — | ikolvi.com | Web implementation of the Tracelet background geolocation plugin. | 161 | ★ 64 | 1 |
| #92 ▼ 3 | 🇺🇸 radar.io | Flutter package for Radar, the leading geofencing and location tracking platform | 157 | ★ 29 | 16 |
| #93 — | A package to convert Widget, Local image, Netwok image, Svg file to BitmapDescriptor which can be used in google_maps_flutter icon marker. | 156 | ★ 31 | 81 | |
| #94 — | 🇰🇷 yhs.kr | A Flutter plugin that provides a native platform-based Kakao Map(Korean Map Service). | 152 | ★ 11 | 10 |
| #95 — | fendomoney.com | Geohash encoding, decoding and neighbors, with Firestore geoquery bounds and distance helpers for Dart and Flutter. Compatible with Firebase geofire-common. | 147 | ★ 0 | 10 |
| #96 — | Google places autocomplete widgets for flutter. No wrapper, use https://pub.dartlang.org/packages/google_maps_webservice. Better flutter_google_places, updated by @hoc081098 | 145 | ★ 20 | 57 | |
| #97 — | hiveright.tech | TextField and TextFormField widgets using Google Maps Places Api for Address Autocompletion. | 136 | ★ 5 | 29 |
| #98 — | 🇰🇷 pravera.me | This plugin is used to implement circular and polygon geofencing service. | 132 | ★ 8 | 19 |
| #99 — | 🇮🇳 mapmyindia.com | A Flutter plugin for integrating MapmyIndia Maps inside a Flutter application on Android, iOS and web platfroms. | 129 | ★ 10 | 9 |
| #100 — | 🇷🇺 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 | 128 | ★ 11 | 30 |
| #101 — | 🇺🇸 defylogic.dev | Translate GPS location data to geo-magnetic data such as magnetic declination. | 120 | ★ 6 | 13 |
| #102 — | Simple Flutter clustering library for Google Maps based on Geohash. | 118 | ★ 140 | 311 | |
| #103 — | 🇩🇪 gowdysoftware.de | A fully customizable Google Places autocomplete TextFormField for Flutter iOS, Android and Web. | 110 | ★ 10 | 38 |
| #104 ▲ 3 | 🇮🇳 mohesu.com | A Google Maps location picker for Flutter with Places API (New) search, marker or centre-pin picking, and typed addresses. Android, iOS and web. | 107 | ★ 50 | 136 |
| #105 — | 🇨🇴 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. | 106 | ★ 6 | 7 |
| #106 — | 🇺🇸 zuvola.com | A Flutter package that provides integration with MapKit JS, allowing you to embed interactive maps in your Flutter web applications. | 102 | ★ 1 | 1 |
| #107 — | 🇺🇸 zuvola.com | Dart implementation of Apple's MapKitJS. Embedding Apple Maps on the Web. | 101 | ★ 1 | 1 |
| #108 — | 🇳🇵 shakyapurna.com.np | Animate Google Maps markers smoothly between location updates. | 100 | ★ 3 | 32 |
| #109 — | greensopinion.com | Provides vector tiles with contour lines from a Digital Elevation Model (DEM) | 91 | ★ 2 | 1 |
| #110 — | 🇵🇰 zeexan.com | A Flutter plugin for detecting if location is being simulated or faked | 86 | ★ 14 | 41 |
| #111 ▲ 9 | 🇹🇼 zyzdev.dev | A flutter plugin of google street view in Web, iOS and Android applications. | 84 | ★ 10 | 42 |
| #112 — | 🇩🇪 joscha-eckert.de | Mapbox MBTiles tile provider for flutter_map that can be used for a map that is 100% offline. | 82 | ★ 59 | 13 |
| #113 ▲ 4 | 🇩🇪 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. | 80 | ★ 59 | 13 |
| #114 — | 🇨🇳 mhive.cn | Amap SDK Flutter plugin for integrating AMapSDK in iOS and Android applications. | 80 | ★ 51 | 33 |
| #115 ▼ 4 | 🇮🇳 mapmyindia.com | A common platform interface for the mappls_gl plugin. | 80 | ★ 10 | 1 |
| #116 — | 🇪🇪 ilya.zverev.info | GeoJSON layer for flutter_map | 77 | ★ 7 | 4 |
| #117 — | 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. | 76 | ★ 3 | 3 | |
| #118 ▼ 4 | Flutter Plugin for using Geofence feature of MoEngage Platform. | 76 | — | 0 | |
| #119 — | 🇩🇪 fabi.online | Open Location Codes are short, generated codes that can be used like street addresses, for places where street addresses don't exist. | 75 | ★ 2 | 6 |
| #120 ▼ 7 | 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 | 74 | ★ 9 | 33 | |
| #121 ▲ 2 | 🇨🇳 mhive.cn | AMap flutter plugin, base dependency library for integrating AMapSDK in applications. | 70 | ★ 2 | 3 |
| #122 — | tykan.dev | Kpostal package can search for Korean postal addresses using Kakao postcode service. | 70 | ★ 12 | 74 |
| #123 — | 🇧🇷 luizbarboza.com | Manipulate TopoJSON, such as to merge shapes, and convert it back to GeoJSON. | 70 | ★ 1 | 0 |
| #124 — | A Flutter plugin which provides 'Picking Place' using Google Maps widget. (MB version) | 67 | ★ 35 | 152 | |
| #125 ▲ 5 | ikolvi.com | Drop-in diagnostic overlay widget for Tracelet. Visualizes permissions, battery health, OEM compatibility, sensor availability, and tracking state with actionable fix suggestions. | 62 | ★ 64 | 1 |
| #126 ▲ 2 | 🇮🇱 eventer.co.il | Cross-platform Google Places autocomplete widgets and clients built on Places API (New). | 62 | ★ 4 | 9 |
| #127 — | 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. | 61 | ★ 3 | 11 | |
| #128 ▼ 3 | Google map support for TCMPP Flutter Plugin | 61 | — | 1 | |
| #129 ▼ 2 | LBS support extension for tcmpp flutter plugin | 60 | — | 1 | |
| #130 — | 🇮🇳 scaria.dev | A package to create and use Google Maps marker with label text; the easiest and most efficient way. | 58 | ★ 7 | 88 |
| #131 ▲ 2 | 🇸🇮 dbprof.si | This package parses GeoJson formatted spatial data and creates arrays of Flutter Map objects using default or custom defined create functions. | 57 | ★ 24 | 25 |
| #132 — | 🇪🇪 ilya.zverev.info | Convert longitude-latitude pairs to ISO 3166-1 codes quickly and locally. | 57 | ★ 3 | 1 |
| #133 — | 🇫🇷 woosmap.com | This Flutter plugin extends the functionality offered by the Woosmap Geofencing Mobile SDKs. | 55 | — | 5 |
| #134 ▼ 5 | Utilities to work with geojson data. Parser with a reactive api, search and geofencing | 54 | ★ 37 | 63 | |
| #135 — | 高德开放平台,Flutter插件,基础依赖库. | 54 | — | 8 | |
| #136 — | 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. | 53 | ★ 24 | 131 |
| #137 — | A customisable google map marker info window. Where you can show multiple info window in your google map view. | 52 | ★ 0 | 2 | |
| #138 — | A Flutter package for providing advanced location services and integration with third-party APIs for wellness applications. | 51 | — | 1 | |
| #139 — | Simple Flutter clustering library for Google Maps based on Geohash. | 51 | ★ 0 | 0 | |
| #140 — | 🇳🇬 balanci.ng | Very fast Marker clustering for flutter_map. Supports efficient adding/removing of Markers. | 49 | ★ 34 | 22 |
| #141 — | 🇮🇳 dhi13man.com | A Dart and Flutter client for openrouteservice directions, isochrones, matrices, geocoding, points of interest, elevation, and route optimization. | 48 | ★ 31 | 90 |
| #142 — | 🇨🇳 sunjiao.net | Package for loading, manipulating, and saving GPS data in GPX and KML format. | 45 | ★ 45 | 21 |
| #143 ▲ 8 | 🇺🇸 bettersuite.io | A generic maps api supporting Google Maps, Mapbox, OpenStreetMaps and MapLibre | 45 | — | 3 |
| #144 — | A Flutter plugin that provides native macOS MapKit integration with support for annotations, overlays, camera controls, and interactive map events. | 44 | ★ 0 | 0 | |
| #145 ▼ 2 | 🇩🇪 joscha-eckert.de | PMTiles tile provider for flutter_map. It uses HTTP Range Requests to request tiles from a single local or hosted file. | 43 | ★ 59 | 8 |
| #146 — | A place picker package for google maps api fully written in dart for Flutter. | 43 | ★ 5 | 70 | |
| #147 — | 🇩🇪 provokateurin.de | A library to perform OSM Nominatim searches also supporting reverse searches | 42 | ★ 12 | 34 |
| #148 — | Google places autocomplete widgets for flutter. No wrapper, use https://pub.dartlang.org/packages/google_maps_webservice | 42 | ★ 312 | 387 | |
| #149 ▼ 2 | 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.
| 42 | — | 2 | |
| #150 ▲ 4 | A library to parse geo coordinates. A Dart port of https://www.npmjs.com/package/parse-coords | 42 | ★ 1 | 3 | |
| #151 ▼ 2 | 🇺🇸 bubbl.tech | Bubbl for Flutter - geofenced and scheduled notifications, surveys and analytics, bridging the native Bubbl SDKs. | 41 | — | 0 |
| #152 ▼ 6 | 🇮🇳 flutterbuddy.in | Forward and reverse geocoding is Easy Now. | 41 | ★ 4 | 52 |
| #153 — | flutter package to convert latitude/longitude to address and from address to latitude/longitude. | 40 | ★ 8 | 20 | |
| #154 ▼ 2 | 🇩🇪 joscha-eckert.de | Performant Mapbox Vector Tiles (MVT) support for flutter_map powered by native MapLibre SDKs. | 40 | ★ 59 | 13 |
| #155 — | 🇬🇧 what3words.com | A Dart library to use the what3words v3 API. This library can either be used in native Dart or Flutter applications | 38 | ★ 5 | 12 |
| #156 — | 🇨🇭 sbb.ch | Incorporate SBB styled maps into your flutter application based on Maplibre. | 38 | ★ 3 | 7 |
| #157 — | 🇵🇰 hussainhabibullah.com | Package for encoding/decoding Flexible Polyline—a lossy compressed representation of coordinate pairs or triples | 36 | ★ 3 | 3 |
| #158 — | Bearound Flutter SDK - Beacon detection and proximity tracking | 35 | ★ 2 | 2 | |
| #159 — | Mapbox-gl wrapper for Dart. Library to use Mapbox GL JS in your web Dart projects. | 35 | ★ 14 | 7 | |
| #160 ▼ 2 | 🇺🇸 zuvola.com | Customizable Geohash, including Base16 and custom strings. Also available to get adjacent cells. | 35 | ★ 3 | 4 |
| #161 — | Integrate plug&play navigation experience with floorplans, POIs, routes and turn-by-turn directions in no time. With the power of Situm. | 34 | ★ 10 | 9 | |
| #162 — | 🇸🇮 aikenahac.com | A package for drawing routes on Google Maps by using the Google Directions API. | 32 | ★ 8 | 29 |
| #163 — | 🇫🇮 navibyte.com | A geospatial client to read GeoJSON and OGC API Features data sources. | 31 | ★ 65 | 4 |
| #164 — | Package for converting between UTM, DMS and DD coordinates in the WGS84 ellipsoid model | 31 | ★ 4 | 8 | |
| #165 — | Package that provides Place search and Location picker for flutter maps with a lot of customizations using Open Street Map | 30 | ★ 31 | 91 | |
| #166 ▼ 2 | 🇫🇮 navibyte.com | Geospatial data structures (points, geometry, features, meta) and parsers (GeoJSON, WKT) for Dart. | 29 | ★ 65 | 17 |
| #167 — | Easy way to encoding and decoding a Google Maps Polyline Algorithm for dart and flutter | 29 | ★ 4 | 4 | |
| #168 — | BaiduMapLocation plugin for flutter. This plugin provides a cross-platform (iOS, Android) API to request location. | 28 | — | 32 | |
| #169 — | 🇺🇸 navigine.com | Navigine SDK for Flutter. This allow you to use the capabilities of Navigine SDK in your Flutter applications for iOS and Android | 27 | ★ 5 | 3 |
| #170 — | tranduc1710.com | A comprehensive Flutter plugin for accessing native device features including Camera (Photos, QR & Barcode), Location, Device Information, and Biometric Authentication. | 27 | — | 3 |
| #171 — | 🇻🇳 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 . | 27 | ★ 5 | 10 |
| #172 — | 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 | |
| #173 ▲ 4 | weorbis.com | Core background geolocation SDK of the WeOrbis ecosystem for Flutter. Native tracking, geofencing, activity recognition, and sync. | 26 | ★ 21 | 23 |
| #174 — | 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. | 26 | ★ 7 | 12 | |
| #175 — | A Flutter plugin for integrating Mapbox Maps inside a Flutter application on Android, iOS and web platfroms. | 26 | ★ 1.1K | 550 | |
| #176 ▲ 2 | A library for querying MaxMind databases (like GeoLite2-City.mmdb). | 26 | ★ 6 | 5 | |
| #176 ▲ 3 | 🇺🇸 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 | 26 | — | 25 |
| #176 ▼ 2 | 🇧🇪 icapps.com | A Flutter plugin that allows you to track the background location for Android & iOS | 26 | ★ 40 | 76 |
| #179 ▲ 9 | Package for super-fast offline reverse geocoding. Search is done in the file of your choice. | 26 | ★ 30 | 25 | |
| #180 ▲ 9 | A lovely Flutter package for creating pin in map center and animate it with a map movement so the user can select his location. | 26 | ★ 20 | 161 | |
| #181 — | 🇷🇺 2gis.ru | Map version of DGisMobileSDK for Flutter | 25 | ★ 3 | 7 |
| #182 — | ArLocationView is designed to used in areas with large concentration of static POIs | 25 | ★ 28 | 74 | |
| #183 — | 🇷🇺 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 |
| #184 — | 🇿🇦 topcode.co.za | A Flutter package that provides a customizable autocomplete text field for location search using the Google Places API. | 24 | ★ 0 | 1 |
| #185 ▼ 5 | A Flutter package to extract location information from Google Maps URLs, including short URL expansion. | 24 | ★ 1 | 7 | |
| #186 — | Web platform implementation of mapbox_gl | 24 | ★ 1.1K | 2 | |
| #187 — | 🇺🇸 valueoutput.com | A Flutter package powered by OpenStreetMap for free map, autocomplete places textfield, polylines drawing, geocoding, and reverse geocoding. | 24 | ★ 3 | 13 |
| #188 ▲ 2 | 🇩🇰 mapspeople.com | A MapsIndoors flutter plugin using the Mapbox platform for Android and iOS app usage. | 23 | ★ 1 | 9 |
| #189 ▼ 16 | 🇩🇰 carp.dk | CARP context sampling package. Samples location, mobility, activity, weather, air-quality, and geofence. | 23 | ★ 84 | 12 |
| #190 ▲ 2 | 🇺🇸 techroomteam.com | Marker Geo-Animation solution for Google Maps. Support Linear Animation, Rotation and Ripple Effect. | 22 | — | 26 |
| #191 — | A Dart implementation of Leaflet.makercluster for Flutter apps. Provides beautiful animated marker clustering functionality for flutter_map. | 22 | ★ 4 | 8 | |
| #191 ▲ 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. | 22 | ★ 64 | 1 |
| #193 — | The flutter_baidu_mapapi_search component provides Baidu map services and data, and builds map-based applications with rich functions and strong interaction. | 22 | — | 17 | |
| #194 ▼ 8 | 🇩🇰 carp.dk | Calculation of real-time mobility features like places, stops, and home stay | 22 | ★ 610 | 32 |
| #195 ▲ 2 | 🇧🇪 sentiance.com | The Smart Geofences Flutter plugin of the Sentiance SDK | 21 | — | 3 |
| #196 ▲ 2 | 🇺🇸 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.
| 21 | ★ 243 | 305 |
| #197 ▲ 2 | 🇮🇳 mapmyindia.com | A Flutter plugin for integrating Mappls Search widget in a Flutter application on Android and iOS platfroms. | 21 | ★ 10 | 4 |
| #198 ▲ 24 | 🇺🇸 mehmetesen.com | MapKit for Flutter — MKMapView on iOS and macOS with Apple's exact symbol names: annotations, clustering, overlays, tile overlays, Look Around, snapshots, mockable controller. | 21 | ★ 0 | 1 |
| #199 ▼ 3 | 🇦🇺 christianfindlay.com | Listens for significant location changes on the device and wakes it up when they arrive | 20 | ★ 7 | 12 |
| #200 — | 🇺🇸 atsign.org | A Flutter plugin project to share locations between two atSigns and track them on OSM (OpenStreetMap). | 20 | ★ 1.4K | 7 |
| #201 — | Ola Maps Flutter plugin (Android, iOS, and Web SDK map views) plus Places / Geocoder helpers. Vendored from ola_maps_flutter 0.2.0. | 20 | ★ 1 | 4 | |
| #202 ▲ 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. | 20 | ★ 0 | 5 |
| #203 — | 🇧🇩 niharon.com | A flutter place search and location picker plugin that uses Open Street Map. | 19 | ★ 15 | 116 |
| #204 — | A cross-platform Flutter plugin for photorealistic 3D maps on Android and iOS with custom markers, flyTo camera animations, and map mode controls. | 19 | ★ 0 | 3 | |
| #205 ▲ 2 | 🇻🇳 maps.vietmap.vn | A common platform interface for the vietmap_flutter_gl plugin. | 19 | — | 1 |
| #206 — | High-performance offline vector maps for Flutter using the CoMaps rendering engine. | 19 | ★ 15 | 3 | |
| #207 ▼ 7 | A library to forward and reverse geocoding using OSM nominatim API. | 19 | ★ 1 | 8 | |
| #208 — | A flutter map that is configurable to use the tile provider you want. | 19 | ★ 1 | 1 | |
| #209 — | Offline WGS 84 coordinate to official ISO 3166-1 Alpha-2 or Alpha-3 country code lookup for Flutter. | 19 | ★ 0 | 0 | |
| #210 ▲ 6 | 🇩🇪 bmwtech.dev | An extensible map abstraction for Flutter with support for multiple map providers | 19 | ★ 110 | 23 |
| #211 — | 🇩🇰 mapspeople.com | A MapsIndoors flutter plugin using the Mapbox platform for Android and iOS app usage. | 19 | ★ 1 | 8 |
| #212 — | IPv4 geolocation from the free geolite2-city-json static dataset (MaxMind GeoLite2-City): country, region, city and coordinates for an IP address. | 18 | ★ 1 | 0 | |
| #213 — | 🇺🇬 antinvestor.com | Dart client library for Ant Investor Profile Service - User profiles, contacts, devices, settings, OCR, and geolocation | 18 | ★ 0 | 0 |
| #214 ▲ 6 | 🇩🇪 coderave.dev | A production-ready Dart SDK for the complete Resend email API. | 18 | ★ 3 | 2 |
| #215 — | ikolvi.com | Supabase adapter for Tracelet. Automatically configures Tracelet's native HTTP sync to push locations to Supabase and manages background auth token refresh. | 18 | ★ 64 | 2 |
| #216 — | Reliable background geolocation for Flutter (BGeo engine) — iOS & Android. Motion-aware tracking, offline HTTP queue, geofences, headless events. | 18 | ★ 4 | 1 | |
| #217 ▲ 2 | Dart/Flutter client for Amazon Location Service GeoPlaces API (autocomplete + geocode). | 18 | — | 0 | |
| #218 ▲ 5 | 🇻🇳 batuhandelice.com | Gets the location with one tap on the Android 17 system location button or iOS CLLocationButton, with a fallback on Android 7 to 16. Required by the Google Play location policy. | 17 | ★ 1 | 7 |
| #219 ▲ 8 | GeoEngine is a Dart library for geospatial analysis and geometry. It has precise distance calculations, coordinates conversions, geodetic processing, astronomy and GIS support. | 17 | ★ 13 | 16 | |
| #220 ▲ 4 | baselhadrous.com | A Flutter project that creates a foreground service to handle geofencing. | 17 | ★ 12 | 38 |
| #221 ▲ 20 | 🇯🇵 zoome.co.jp | MapLibre maps for Flutter, rendered with Flutter GPU. | 17 | ★ 17 | 29 |
| #222 ▲ 4 | The flutter_baidu_mapapi_utils can be uesed to start baidu map client, Longitude and latitude convert, distance calculation between points,and so on. | 17 | — | 12 | |
| #223 ▼ 6 | 🇬🇧 tade.me | A Flutter package to create dynamic custom markers for Google Maps using Flutter widgets with advanced caching and batching support. | 17 | ★ 1 | 5 |
| #224 ▼ 4 | A package to create simple Google Maps marker with label text. | 17 | ★ 1 | 4 | |
| #225 ▼ 10 | A Flutter plugin that provides a place picker using Google Maps and easy place selection functionality with built-in searching. | 17 | ★ 0 | 4 | |
| #226 ▲ 3 | 🇷🇺 madbrains.ru | API to translate geographic coordinates into an address and vice versa | 17 | ★ 5 | 51 |
| #227 ▼ 18 | flutter_map_polywidget is a flutter_map plugin for displaying any widget on the map. | 16 | ★ 12 | 19 | |
| #228 ▲ 3 | nkpozimarcel.com | A flutter plugin providing customizable Map themes. | 16 | ★ 3 | 23 |
| #229 ▲ 4 | A common platform interface for the mapbox_gl plugin. | 16 | ★ 1.1K | 2 | |
| #230 ▼ 2 | 🇩🇿 physia.dev | Open Source Routing Machine (OSRM) client for Dart. | 16 | ★ 29 | 30 |
| #230 — | 🇧🇷 adriankohls.app | SphericalUtils, MathUtils and PolyUtils ported from Google's android-maps-utils: distances, headings, bounds, polyline encode/decode and Douglas-Peucker simplification. | 16 | ★ 22 | 62 |
| #232 ▲ 3 | AMap map widget and controller for Flutter. | 16 | ★ 1 | 1 | |
| #232 ▲ 4 | 🇩🇪 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 |
| #234 ▲ 4 | 高德地图SDK Flutter插件 | 16 | — | 68 | |
| #235 ▼ 4 | A Flutter package for getting location and location distance and more using latitude and longitude. | 16 | ★ 1 | 4 | |
| #236 — | 高德定位SDK Flutter插件 | 16 | — | 63 | |
| #236 ▲ 4 | 🇰🇷 hansw.dev | A reusable and customizable draggable bottom sheet for Flutter, inspired by the modal sheet in the Google Maps app. | 16 | ★ 5 | 8 |
| #236 ▼ 2 | 🇮🇳 flutterbuddy.in | Forward, Reverse geocoding and Search Address without any apikey. | 16 | ★ 7 | 30 |
| #239 ▼ 14 | 🇺🇸 saversapp.com | Flutter SDK for the Savers hosted app: WebView bridge, native maps/dialer/browser, device/session helpers, and encrypted URL generation. | 15 | — | 1 |
| #240 ▲ 2 | A flutter package to get polyline points by either passing the coordinates or google encoded polyline string | 15 | ★ 1 | 8 | |
| #241 ▲ 3 | A TextFormField that doubles as a Google Places search box: country, state, city or normal location search, with suggestions and lat/lng. | 15 | ★ 0 | 5 | |
| #242 ▼ 3 | 🇮🇳 aslamportfolio.in | Flutter package for integrating Google Places API into your Flutter apps, offering real-time autocomplete suggestions, place details, and more. | 14 | ★ 3 | 5 |
| #243 — | 🇺🇸 bluedot.io | Bluedot Point SDK for Flutter | 14 | ★ 1 | 2 |
| #244 ▲ 2 | 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 | |
| #245 ▼ 50 | 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. | 14 | ★ 1 | 2 | |
| #246 ▲ 2 | Google Maps Web Services [API](https://developers.google.com/maps/web-services) | 14 | — | 1 | |
| #247 ▲ 2 | 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 | |
| #248 ▲ 2 | A customizable Flutter widget showing Islamic prayer times for any city worldwide. | 14 | ★ 0 | 1 | |
| #249 ▼ 4 | festelo.net | The package provides Dart version of the H3 Core library, a hexagon-based geographic grid system | 13 | ★ 26 | 3 |
| #250 ▲ 3 | 🇺🇸 josephblough.com | A Flutter plugin to launch native driving directions on Android and iOS platforms. | 13 | ★ 1 | 1 |
| #251 ▲ 5 | 🇯🇵 koji-1009.com | A type-safe Dart package for generating static map image URLs from Google Maps, Apple Maps, and Mapbox. | 13 | ★ 1 | 1 |
| #252 — | AMap location plugin for flutter, supports single positioning and continuous positioning | 13 | ★ 33 | 13 | |
| #253 — | Flutter plugin for HyperTrack, a cross-platform location tracking solution for Android and iOS | 13 | ★ 6 | 10 | |
| #254 — | 高德地图 SDK Flutter 插件(已适配 Flutter 3.35+ / Dart 3.9+)- GouMiaoMu 定制版 | 12 | — | 4 | |
| #255 ▲ 2 | colman.tk | Transport-agnostic Flutter driver location engine with adaptive emission, GPS smoothing, route snapping, and deviation detection for Relay riders.
| 12 | ★ 0 | 0 |
| #256 ▲ 4 | A self-contained Flutter location picker powered by OpenStreetMap. No API key required. Supports address search, GPS, and full theming. | 12 | ★ 1 | 1 | |
| #256 ▲ 2 | TPL Maps Flutter Plugin. | 12 | ★ 1 | 2 | |
| #258 ▲ 2 | A Flutter package for retrieving and handling location-related data, including current location, reverse geocoding, Firebase integration, location permission management, and nearby location queries. | 12 | ★ 0 | 2 | |
| #259 ▲ 3 | 🇺🇬 antinvestor.com | Geolocation UI library for Antinvestor. Location tracking, areas, routes, events.
| 12 | ★ 0 | 0 |
| #260 ▼ 2 | Add Google Maps API key dynamically | 12 | ★ 1 | 8 | |
| #261 ▲ 2 | Google Places API (New) and Geocoding for Flutter: autocomplete, place details, nearby and text search, photos, address to lat/lng and back. | 12 | ★ 0 | 1 | |
| #262 ▼ 11 | A Flutter plugin for integrating TrackAsia Maps inside a Flutter application on Android, iOS and web platforms. | 12 | — | 2 | |
| #263 ▲ 3 | 🇩🇪 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. | 12 | ★ 23 | 106 |
| #264 ▲ 3 | 高德官方没有提供search相关的Flutter插件,本插件针对高德地图搜索功能官方原生插件进行封装 | 11 | ★ 2 | 0 | |
| #265 — | A flutter pacakge to calculate the distance between two coordinates | 11 | ★ 3 | 17 | |
| #266 ▲ 2 | 🇺🇬 antinvestor.com | Dart client library for Ant Investor Geolocation Service | 11 | ★ 0 | 0 |
| #267 ▲ 2 | fluttify.com | An `Amap Core` Map Component, Powered By `Fluttify`, A Compiler Generating Dart Bindings For Native SDK. | 11 | — | 0 |
| #268 ▼ 4 | Google maps web services for flutter (Geocoding, Places, Directions, Distance Matrix, Photos, Timezone, Static Map) | 11 | ★ 2 | 3 | |
| #269 — | A location picker package that allows the use to pick a location and get the address via GPS, Map or Autocomplete Google Apis. | 11 | — | 2 | |
| #270 ▲ 2 | A Flutter package for Google Street View integration with customizable markers. | 11 | ★ 0 | 3 | |
| #271 ▲ 11 | Polygon and polyline editor for Flutter Map with drag markers and customizable styling. | 11 | ★ 3 | 5 | |
| #272 — | Offline maps with pure flutter code. Provides rotation, markers, hillshading and much more. | 11 | ★ 60 | 34 | |
| #273 ▼ 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. | 11 | — | 38 | |
| #273 ▲ 3 | 4D Extended Kalman Filter for dead reckoning through tunnels and urban canyons when GPS drops out. Pure Dart, no native deps. | 11 | ★ 0 | 1 | |
| #275 — | 🌍 Map location picker for flutter Based on google_maps_flutter | 11 | ★ 210 | 238 | |
| #276 — | MBTiles support for flutter_map_vector_tiles: render a local .mbtiles archive as a flutter_map vector or raster source, fully offline, with SQLite reads kept off the UI isolate. | 11 | ★ 0 | 0 | |
| #277 ▲ 3 | awrs.me | Honest, high-accuracy Flutter compass: continuous heading accuracy in degrees, confidence scoring, sensor fusion, and reliable calibration detection. | 11 | ★ 2 | 3 |
| #277 — | Kyrgyzstan map for Flutter — a MapLibre widget over central.kg vector tiles with markers, polylines and clusters, plus a REST client for search, routing and isochrones. | 11 | — | 1 | |
| #279 ▲ 5 | A Flutter plugin for integrating MapLibre Maps inside a Flutter application on Android, iOS and web platforms. | 10 | ★ 2 | 3 | |
| #280 — | 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 |
| #280 ▲ 3 | 🇰🇷 seunghwanly.xyz | KakaoMaps SDK v2 for Flutter. Supports Android, iOS, and Web with comprehensive map features. | 10 | ★ 4 | 9 |
| #282 ▼ 2 | 🇮🇳 therohitsoni.in | A powerful Flutter package for forward and reverse geocoding with Google Maps and free OpenStreetMap (Nominatim), spatial distance, and address utilities. | 10 | ★ 1 | 4 |
| #283 ▲ 20 | 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. | 10 | ★ 2 | 2 |
| #284 ▲ 2 | funkypenguin.dev | A dart package to translate given latitude and longitude coordinates into an 12 digit OS Grid Reference and vice versa. | 10 | ★ 6 | 7 |
| #284 ▼ 37 | Streaming OpenStreetMap `.osm.pbf` reader and extract downloader in pure Dart. Hand-rolled protobuf decoding with no dependencies, delivering nodes, tagged nodes, ways and relations with their full tags. | 10 | ★ 0 | 1 | |
| #286 ▲ 27 | 🇮🇳 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. | 10 | ★ 1 | 3 |
| #287 ▼ 2 | 🇳🇿 kultivator.co.nz | Coordinates in, nearest populated place out, resolved offline against an embedded GeoNames dataset. Pure Dart, no network at resolution time. | 10 | ★ 0 | 2 |
| #287 — | theresilient.dev | Calculate distances, durations & Get shortest route/leg between two points. | 10 | ★ 6 | 25 |
| #289 — | Geolocation Apple plugin for Flutter. This plugin provides the Apple implementation for the geolocator_plus. | 10 | ★ 0 | 0 | |
| #290 — | Official web implementation of the geolocator_plus plugin. | 10 | ★ 0 | 0 | |
| #290 — | Geolocation Windows plugin for Flutter. This plugin provides the Windows implementation for the geolocator_plus. | 10 | ★ 0 | 0 | |
| #290 — | Geolocation plugin for Flutter. This plugin provides the Android implementation for the geolocator_plus. | 10 | ★ 0 | 0 | |
| #293 ▲ 3 | A Flutter plugin which provides 'Picking Location' using Google Maps widget. | 9 | ★ 0 | 1 | |
| #294 — | A Flutter plugin for detecting if location is being simulated or faked | 9 | ★ 6 | 3 | |
| #295 ▲ 2 | 🇸🇬 nextbillion.ai | A Flutter plugin for Nextbillion.ai Navigation SDK, providing turn-by-turn navigation. | 9 | ★ 3 | 5 |
| #296 ▲ 2 | Geolocation plugin for Flutter. This plugin provides the Android implementation for the geolocator_floss. | 9 | ★ 0 | 0 | |
| #296 ▼ 7 | 🇩🇪 pinyourplate.app | Pure-Dart geohash query bounds for Firestore spatial queries, with viewport-to-cell clustering and antimeridian handling. | 9 | ★ 1 | 1 |
| #296 ▲ 10 | 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. | 9 | ★ 236 | 397 |
| #296 ▲ 2 | A plug-and-play map engine powered by OpenStreetMap and OSRM for Flutter. | 9 | — | 1 | |
| #300 — | Forware and reverse geocoding. | 9 | ★ 0 | 5 | |
| #301 — | Geolocation plugin for Flutter using only FLOSS dependencies. Forked from baseflow/flutter-geolocator_floss | 9 | ★ 0 | 0 | |
| #302 — | Flutter on-device trip-routing calculator package for multiple waypoints, optimized for pedestrian navigation. | 9 | ★ 4 | 2 | |
| #302 — | 🇰🇿 bangertstudio.kz | Background route tracking for iOS and Android, collected and uploaded in native code. | 9 | ★ 2 | 1 |
| #304 — | A comprehensive Flutter SDK for PowerMap, offering location plotting, geometry measurements, layer management, routing, search, and tracking. | 9 | — | 1 | |
| #305 ▼ 31 | 🇧🇩 farhansadikgalib.com | Interactive drill-down maps of Bangladesh for Flutter, from division to union, with a geography API and data coloring from JSON or an API. Pure Dart, no assets or dependencies. | 9 | ★ 0 | 10 |
| #306 ▲ 2 | user's public IP and geolocation info using isolates for smooth performance. | 9 | ★ 0 | 7 | |
| #306 — | 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 | |
| #308 — | 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 | |
| #309 — | 🇪🇨 codesfirst.com | Flutter plugin for Google Places and Autocomplete. | 8 | ★ 1 | 1 |
| #310 — | A Flutter plugin which provides 'Picking Place' using Google Maps widget. | 8 | ★ 228 | 241 | |
| #311 ▼ 24 | A Flutter camera package that overlays GPS location, address, date, and time on captured images. Supports pre-warmed regional tile caching for offline/low-API-hit usage. | 8 | ★ 0 | 3 | |
| #312 — | 🇺🇸 kryonex.io | An opinionated, search-first address picker for Flutter with map confirmation, selectable OpenStreetMap or Google Maps rendering, and structured address output. | 8 | ★ 0 | 1 |
| #313 ▼ 18 | petyaas.online | Offline address search for Turkmenistan: cities and villages, streets and houses. The database ships inside the package, no network needed. | 8 | ★ 3 | 4 |
| #314 — | 🇨🇦 rmichels.com | A flexible package for creating various shapes of highly customizable markers with optional labels. | 8 | ★ 4 | 11 |
| #314 — | DaData.ru Suggestions API implementation (address suggestions, reverse geocoding) | 8 | ★ 0 | 1 | |
| #316 ▲ 11 | dev.cquni.com | A Flutter plugin for AMap drive, walk, ride navigation and cruise events. | 8 | ★ 7 | 2 |
| #317 — | A Flutter plugin for capturing camera images with location overlay. | 8 | ★ 0 | 2 | |
| #317 — | 🇪🇨 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. | 8 | ★ 13 | 95 |
| #319 ▲ 3 | Unofficial Mapbox Dart SDK that follow official Mapbox documentation. | 8 | ★ 5 | 26 | |
| #319 — | A Flutter package to draw, edit, and delete polygons using the mapbox_maps_flutter library. | 8 | ★ 4 | 4 | |
| #321 ▲ 2 | 🇫🇷 woosmap.com | Add rich location intelligence to your Flutter app with Woosmap — interactive and indoor maps, store locator, address autocomplete, geocoding, and routing. | 8 | — | 8 |
| #322 ▲ 2 | 🇹🇼 zyzdev.dev | A Flutter package of street view platform interface. | 7 | ★ 10 | 6 |
| #323 ▲ 2 | 🇮🇳 wayq.in | Flutter plugin for the Beekon location SDK (Android + iOS). | 7 | — | 1 |
| #324 ▼ 6 | 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. | 7 | ★ 1 | 2 | |
| #325 — | Read and write ESRI Shapefiles and GeoPackage feature data in Dart, with streaming, typed geometries, and DBF attribute support. | 7 | ★ 0 | 1 | |
| #326 ▼ 5 | A Flutter plugin to get location updates in the background for both Android and iOS. Uses CoreLocation for iOS and FusedLocationProvider for Android. Based on the background_location library by almoullim | 7 | ★ 5 | 7 | |
| #327 — | Flutter plugin that captures photos with GPS coordinates embedded in EXIF. Includes pinch zoom, flash, aspect ratio toggle and gallery picker. | 7 | ★ 0 | 3 | |
| #328 ▲ 19 | new-step-apps.com | FormField to pick one or more locations from open street map | 7 | ★ 13 | 76 |
| #329 ▲ 3 | 🇳🇵 abhishek-sharma.com.np | Interactive, bilingual (English/Nepali) map of Nepal's 7 provinces, 77 districts and 753 local levels, with zoom, drill-down, choropleths and search. | 7 | ★ 0 | 1 |
| #329 — | 🇳🇱 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. | 7 | ★ 1 | 1 |
| #329 — | 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 | |
| #332 ▲ 14 | A new Flutter package that returns user's current location and ip address. | 7 | ★ 2 | 6 | |
| #333 — | A Flutter/Dart package for querying Vietnam administrative address data (provinces, wards) via provinces.open-api.vn API v2 | 7 | ★ 0 | 1 | |
| #334 — | 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 |
| #334 ▲ 2 | Generate a set of geohashes that cover a circular or square area, given the center coordinates and the radius | 7 | ★ 5 | 8 | |
| #336 — | tizen.org | Tizen implementation of the google_maps_flutter plugin. | 7 | ★ 79 | 2 |
| #337 ▲ 24 | 🇮🇶 myprayers.io | Best Muslim package that provides: Prayer Times, Offline Geocoder, Names of Allah, and Azkars
| 7 | ★ 28 | 10 |
| #337 — | A lightweight Flutter package for countries, states, and cities. | 7 | ★ 0 | 1 | |
| #339 — | Flutter package for picking places on a Google Map — pin drag, autocomplete search, area restriction and dark mode. Actively maintained fork. | 7 | ★ 0 | 1 | |
| #339 ▲ 5 | fluttify.com | An `Amap` Map Component, Powered By `Fluttify` Compiler, A Dart Bindings Generator For Native SDK. | 7 | — | 30 |
| #341 ▼ 27 | 🇮🇹 hydrologis.com | A module to support OGC geopackage with sqlite. | 6 | ★ 11 | 4 |
| #342 ▼ 3 | 🇬🇧 degreat.co.uk | Place picker fully written in dart for Flutter. Comes with autocomplete suggestions and nearby locations list. Localization too. | 6 | ★ 170 | 147 |
| #343 ▼ 2 | Google places autocomplete widgets for flutter. No wrapper, use https://pub.dev/packages/google_maps_webservice | 6 | ★ 1 | 2 | |
| #343 ▼ 2 | 🇵🇰 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 |
| #345 ▼ 10 | A Galli vector map widget that displays a map with custom markers, lines, circles and polygons. | 6 | — | 3 | |
| #346 ▼ 2 | Package for super-fast offline reverse geocoding. Search is done in the file of your choice. | 6 | ★ 30 | 3 | |
| #346 ▼ 5 | 🇺🇸 pycify.com | A Flutter package that recreates the COBE globe with markers, arcs, and overlay projections. | 6 | ★ 0 | 1 |
| #348 ▲ 2 | A Flutter plugin for live background location tracking with geofencing, Firebase sync, and battery optimization. Supports Android foreground service and iOS background modes. | 6 | ★ 0 | 4 | |
| #349 — | Dencity Modified Search Package. | 6 | — | 2 | |
| #350 ▼ 19 | 🇹🇭 kidpech.app | Flutter SDK for Thailand Geographic API with caching, autocomplete, and a ready-to-use address search widget. | 6 | ★ 0 | 1 |
| #351 ▲ 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 | |
| #352 ▼ 4 | Arcgis plugin for flutter map. Features Support unique render, ontap event, ontap with atttributes, geometry types (point, polgyon, polylin) | 6 | ★ 22 | 37 | |
| #352 — | Unified AMap Flutter SDK — Map, Location and Search for Android & iOS. Unofficial community plugin; not affiliated with Amap. | 6 | ★ 0 | 3 | |
| #354 — | Simple Flutter clustering library for Google Maps and Apple Maps based on Geohash. | 6 | ★ 0 | 1 | |
| #355 — | Tencent Location SDK plugin for Flutter, providing cross-platform location, geocoding and geofencing APIs on Android, iOS and HarmonyOS. | 6 | — | 1 | |
| #355 — | A Flutter plugin for Google Places SDK. | 6 | ★ 0 | 2 | |
| #357 — | Google places autocomplete widgets for flutter. No wrapper, use https://pub.dev/packages/flutter_google_maps_webservice | 6 | ★ 1 | 2 | |
| #358 — | 🇫🇷 aloisdeniel.com | Forward and reverse geocoding. | 6 | ★ 192 | 270 |
| #358 ▲ 4 | 🇳🇵 kishormainali.com | Google Places autocomplete for Flutter, with a pure-Dart UI and native platform backends. | 6 | ★ 0 | 1 |
| #360 ▼ 5 | 🇩🇪 dev-cetera.com | A package that provides some math functions for global (GPS) positions. | 6 | ★ 1 | 3 |
| #361 ▲ 2 | Dart FFI package for raster and vector geodata based on GDAL. | 6 | ★ 2 | 0 | |
| #362 ▲ 3 | 🇺🇸 dabblingbadger.com | A Flutter package for using widgets as markers in Google Maps. | 6 | ★ 4 | 5 |
| #363 ▲ 2 | 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. | 6 | ★ 0 | 2 |
| #364 ▲ 8 | Flutter plugin designed for Location Fraud Detection, powered by the analysis of environmental signals to detect and prevent fraudulent activities effectively. | 6 | — | 4 | |
| #364 — | A Flutter autocomplete TextField + suggestions dropdown for LocationIQ (pure HTTP client included). | 6 | ★ 0 | 1 | |
| #364 — | 高德定位 SDK Flutter 插件(已适配 Flutter 3.35+ / Dart 3.9+)- GouMiaoMu 定制版 | 6 | — | 3 | |
| #367 — | A new Flutter package to make custom google map marker for google maps from an asset image | 5 | ★ 0 | 1 | |
| #367 — | Flutter 升级 3.35.7 之后,对 geolocator 插件的升级(After Flutter upgrade 3.35.7, the upgrade of geolocator plugins.)。 | 5 | ★ 0 | 1 | |
| #367 — | 高德开放平台,Flutter插件,基础依赖库. | 5 | — | 0 | |
| #370 ▼ 2 | dariocavada.com | ArLocationViewer is designed for areas with a large concentration of static POIs. | 5 | ★ 2 | 8 |
| #371 ▲ 2 | Place picker fully written in dart for Flutter. Comes with autocomplete suggestions and nearby locations list. Localization too. | 5 | ★ 170 | 2 | |
| #372 ▼ 21 | Background location tracking plugin (foreground service Android + CoreLocation iOS). | 5 | ★ 0 | 2 | |
| #373 ▲ 2 | A Flutter package that allow you to access mapbox direction api into google map. | 5 | ★ 1 | 1 | |
| #373 — | 🇪🇸 ahmedhamdan.com | Ultra-wideband proximity for Flutter — cm-level distance, real-time ranging, Precision Find. | 5 | ★ 5 | 9 |
| #373 ▲ 2 | 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 | |
| #376 ▲ 2 | Unofficial Mapbox Dart SDK that follow official Mapbox documentation. | 5 | ★ 1 | 1 | |
| #377 ▲ 3 | Enterprise Flutter location SDK featuring Fused Location, Kalman smoothing, adaptive engines, geofencing, background recovery, diagnostic UI, and offline sync. | 5 | ★ 0 | 4 | |
| #378 ▲ 2 | A Flutter package that simplifies location selection on maps, regardless of device type. | 5 | ★ 2 | 1 | |
| #378 ▲ 2 | A Flutter package to get user location with offline support. | 5 | — | 1 | |
| #380 ▼ 21 | 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 | 5 | ★ 4 | 15 | |
| #381 ▲ 2 | Turn on GPS in-app, request location permission, fetch coordinates and address — customizable UI, storage, maps, and Riverpod helpers. | 5 | ★ 0 | 1 | |
| #382 ▲ 2 | A flutter package for location autocomplete using the Google Places API. | 5 | ★ 0 | 2 | |
| #382 ▲ 2 | 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 |
| #382 ▲ 9 | 🇪🇹 natnaelalemseged.com | A Dart package for encoding and decoding Google Maps polylines. | 5 | ★ 3 | 3 |
| #385 ▲ 2 | Flutter Google Map Address Autocomplete | 5 | — | 2 | |
| #385 — | 🇳🇬 lhamy.codes | A Flutter Package for MapBox Places autocomplete which allows you use the MapBox API's to get autocomplete text of places | 5 | ★ 7 | 20 |
| #387 — | A new Flutter plugin about amap,support map location navi search. | 5 | ★ 26 | 4 | |
| #387 — | Cross-platform Flutter geolocation plugin (Android, iOS, macOS, Web, Windows, Linux). | 5 | ★ 0 | 1 | |
| #387 ▲ 9 | fluttify.com | An `Amap Search` Map Component, Powered By `Fluttify`, A Compiler Generating Dart Bindings For Native SDK. | 5 | — | 6 |
| #390 ▼ 15 | 🇮🇳 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. | 5 | ★ 2 | 5 |
| #391 — | Fully Functional AMap Flutter Plugin. Based on AndroidView/UiKitView. | 5 | — | 3 | |
| #392 — | 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. | 5 | ★ 1 | 9 |
| #392 ▼ 2 | 🇩🇰 cachet.dk | A location plugin that works in the background. Supports Android and iOS | 5 | ★ 609 | 74 |
| #394 — | Flutter plugin for the Amap (Gaode) SDK: location, geofencing, map and search, with a consistent Dart API on Android and iOS. | 5 | ★ 0 | 1 | |
| #395 ▲ 3 | A Flutter project package to show directions path on flutter_map | 5 | ★ 9 | 11 | |
| #395 — | 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 | |
| #397 — | Background location tracking on Android that keeps recording through Doze, screen-off, battery saver and process death, and reports refused foreground service starts instead of failing silently. | 5 | ★ 0 | 2 | |
| #398 ▼ 19 | A Flutter plugin that integrated Amap SDK, support Android, iOS and Web. | 5 | ★ 18 | 6 | |
| #399 ▲ 15 | The easy & flexible way to use interactive maps in Flutter. Inspired by Leaflet.js. | 4 | ★ 39 | 102 | |
| #400 — | Smart Location is a powerful, battery-conscious Flutter plugin for continuous background geolocation tracking, advanced geofencing, and motion-aware updates. | 4 | — | 6 | |
| #400 — | 🇻🇳 maps.vietmap.vn | A comprehensive Flutter plugin for GPS tracking and location data transmission to Vietmap's tracking API with background service support. | 4 | ★ 1 | 3 |
| #402 — | 🇹🇷 muhammedfurkansahin.com.tr | A Flutter package that allows you to use maps in mobile applications (iOS and Android). | 4 | ★ 0 | 1 |
| #402 — | A plug-and-play Flutter map engine powered by Google Maps with smooth marker animation and ETA. | 4 | — | 1 | |
| #402 — | 🇨🇦 digitload.ca | Official Dart/Flutter SDK for the Watch-IP visitor geolocation API (GET /v1/geo). | 4 | — | 2 |
| #405 — | 🇺🇸 codeclever.tech | Serve SQLCipher-encrypted and plain MBTiles over localhost HTTP so any map SDK (MapLibre, Mapbox, etc.) can load offline tiles via standard URL templates. | 4 | ★ 6 | 3 |
| #405 — | 🇴🇲 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 |
| #407 — | Interactive Canvas globes for Flutter with geographic markers, animated arcs, configurable themes, data layers, and camera controls. | 4 | ★ 1 | 2 | |
| #408 — | A Flutter plugin that integrated Tencent Map SDK, support Android and iOS. | 4 | ★ 10 | 6 | |
| #408 ▲ 41 | 🇧🇷 caduandrade.net | Vector map for Flutter. Highly customizable. Compatible with GeoJSON. Map chart. Pure Flutter. | 4 | ★ 31 | 80 |
| #408 ▲ 9 | fluttify.com | An `Amap` Location Component, Powered By `Fluttify`, A Compiler Generating Dart Bindings For Native SDK. | 4 | ★ 105 | 17 |
| #411 — | 🇪🇬 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 |
| #411 — | Package Flutter untuk menampilkan pelacakan rute kurir dengan navigasi peta yang dinamis. | 4 | ★ 0 | 1 | |
| #413 — | 🇩🇪 bmwtech.dev | Google Map Provider for Atlas, an extensible map abstraction for Flutter with support for multiple map providers | 4 | ★ 110 | 3 |
| #413 — | baato.io | A Flutter package for Baato Maps. Baato Maps is a powerful and flexible mapping solution for Flutter applications. | 4 | ★ 2 | 6 |
| #415 — | 🇪🇹 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.
| 4 | ★ 1 | 1 |
| #416 — | A Flutter package that extends the Google Maps widget to provide directional indicators for markers located outside the current map view. | 4 | ★ 2 | 2 | |
| #417 — | The Coffee Flutter Geolocation plugin offers robust and efficient location tracking capabilities for Flutter applications, especially designed for background operation. | 4 | — | 2 | |
| #417 ▲ 4 | A Flutter package that simplifies location selection on maps, regardless of device type. | 4 | ★ 1 | 14 | |
| #419 — | 🇲🇽 openneom.dev | Google Maps Web Services Library Maintained by Open Neom | 4 | ★ 1 | 2 |
| #420 — | A Flutter Web plugin for integrating Yandex Maps JS API using Dart JS interop. | 4 | ★ 0 | 3 | |
| #420 — | 🇩🇪 pinpoint.de | The Pinpoint SDK is a cross-platform (Android/iOS) Flutter plugin for positioning with Pinpoint's technology. | 4 | — | 2 |
| #420 ▲ 11 | Smooth, road-aware live vehicle tracking on Google Maps: route matching, bounded prediction, camera follow, built-in vehicle markers and an Uber-style vehicle selector. | 4 | ★ 0 | 2 | |
| #423 — | Premium Flutter SDK for the Intaleq Map Platform (Jordan & Syria). A drop-in Google Maps Flutter replacement backed by MapLibre GL.
| 4 | ★ 0 | 1 | |
| #423 — | 🇮🇳 mapmyindia.com | A Flutter plugin for integrating Mappls Nearby widget in a Flutter application on Android and iOS platfroms. | 4 | ★ 10 | 2 |
| #423 — | A package to calculate distance between two cordinate points Latitude and Longitude by Miles or Nautical Miles or Kilometers. | 4 | ★ 1 | 2 | |
| #423 — | 🇯🇵 takara.homes | Type-safe Dart client for LocationIQ API with geocoding, autocomplete, directions, and nearby POI services. | 4 | ★ 0 | 1 |
| #423 — | 🇩🇪 coderave.dev | A production-ready Dart SDK for the Mapbox Search Box, Geocoding, and Places APIs. | 4 | ★ 1 | 1 |
| #428 — | custom flutter plugin project for Amap. | 4 | ★ 4 | 1 | |
| #428 — | nathanbrodin.com | Integration of Google Maps API for Flutter | 4 | — | 2 |
| #430 — | A Flutter package for monitoring geofence boundaries and providing location updates with customizable messages. | 4 | ★ 1 | 1 | |
| #430 — | A Flutter plugin which provides 'Picking Place' using Google Maps widget. (MB version) | 4 | ★ 0 | 2 | |
| #432 ▲ 2 | luisrogelioreyes.com | Customized google map with widget markers. Enables to show markers with widget code. | 4 | ★ 0 | 1 |
| #432 ▲ 2 | 高德定位SDK Flutter插件 | 4 | — | 2 | |
| #434 ▲ 2 | AMap location plugin for flutter.高德地图定位插件 | 4 | ★ 278 | 9 | |
| #434 ▲ 2 | A lightweight, dependency-free geolocation plugin for Flutter Web utilizing native browser Geolocation APIs with WASM-safe stubs. | 4 | ★ 0 | 1 | |
| #434 ▼ 30 | 🇳🇵 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. | 4 | ★ 17 | 18 |
| #434 ▲ 2 | 🇱🇰 dineshwayaman.com | BeTracky Background Location Service — background location tracking with offline storage and upload to your own server. | 4 | ★ 1 | 1 |
| #434 ▼ 27 | mapmarker.app | Floating Map Marker Titles for flutter_map | 4 | ★ 23 | 3 |
| #439 ▲ 2 | This package for pick or search on google map. | 4 | — | 34 | |
| #440 ▼ 4 | Un paquete de Flutter para animar polilíneas en Google Maps, permitiendo personalización de colores y actualizaciones dinámicas. | 4 | ★ 1 | 15 | |
| #440 — | 🇧🇷 luizbarboza.com | Geographic projections, spherical shapes and spherical trigonometry. | 4 | ★ 4 | 3 |
| #440 ▲ 3 | 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. | 4 | ★ 3 | 4 | |
| #440 — | A Flutter package for mapping services including distance calculation, reverse geocoding, and routing. | 4 | — | 2 | |
| #444 — | 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 | |
| #445 — | 🇮🇳 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 |
| #446 — | Unofficial Flutter Tencent location plugin with federated Android and iOS implementations. | 3 | — | 1 | |
| #446 ▼ 29 | abinvs.me | This is a Package to calculate the by-road distance from one point to another in map. | 3 | ★ 12 | 14 |
| #446 — | 🇻🇳 map4d.vn | A Flutter plugin for integrating Map4D in iOS and Android applications. | 3 | ★ 1 | 14 |
| #446 — | A Flutter package project for Map | 3 | — | 6 | |
| #450 — | A Flutter package for displaying and interacting with customizable maps of Japan. | 3 | ★ 0 | 1 | |
| #451 ▲ 2 | Geolocation plugin for Flutter. This plugin provides a cross-platform (iOS, Android) API for generic location (GPS etc.) functions. | 3 | ★ 0 | 1 | |
| #452 ▲ 5 | 🇹🇭 oho.chat | A lightweight Thailand address helper for Flutter,
simplifying address handling across mobile, web, and desktop platforms.
| 3 | ★ 0 | 3 |
| #452 ▲ 2 | A simple wrapper for google_maps_flutter that handles permissions, markers, dark mode, and zoom fitting effortlessly. | 3 | ★ 0 | 1 | |
| #454 — | 🇺🇸 ip2location.com | A Dart library to query geolocation, proxy and domain data from IP2Location.io API. | 3 | ★ 2 | 1 |
| #454 — | 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 | |
| #454 ▼ 5 | A flutter place search and location picker plugin that uses Open Street Map. | 3 | ★ 4 | 5 | |
| #454 ▲ 6 | Free Place Search using Photon API | 3 | ★ 1 | 5 | |
| #458 ▲ 5 | measure distance and make route between two points and search location by places | 3 | ★ 3 | 24 | |
| #458 — | 高德地图SDK Flutter插件 | 3 | — | 2 | |
| #460 ▼ 2 | search_map_location is a text search widget used to search geo location by name.It has severel call back and customization option to handle the place search. | 3 | ★ 6 | 35 | |
| #460 — | Flutter高德定位插件 | 3 | ★ 7 | 1 | |
| #460 — | Flutter plugin for integrating Sphere Maps in iOS and Android applications. | 3 | — | 3 | |
| #460 ▲ 6 | Polyline Points Flutter, haritalarda polilinelerle çalışmak için kullanılan bir Flutter paketidir. | 3 | ★ 1 | 4 | |
| #464 — | Geolocation plugin for Flutter. This plugin provides the Android implementation for the geolocator. | 3 | ★ 0 | 3 | |
| #464 — | 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 | |
| #466 ▼ 17 | 🇺🇸 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. | 3 | ★ 3 | 9 |
| #467 — | 🇺🇸 chaosinferno.com | A flutter package that smoothly animates Google Maps markers between two positions | 3 | ★ 1 | 2 |
| #468 ▲ 11 | 🇨🇳 fluttercandies.com | a coord transform tool, Provide BD09、GCJ02、WGS84 coordinate system mutual transform. | 3 | ★ 18 | 9 |
| #469 — | A Flutter package that provides smooth Google Maps marker animation, polyline decoding, and distance/bearing calculation utilities for navigation apps. | 3 | — | 2 | |
| #469 — | mnbtechhube.com | Production-ready geofence calculations. Accurate distance (Haversine), circle & polygon detection, batch operations. 96% test coverage. | 3 | ★ 4 | 33 |
| #469 ▲ 3 | A battery-efficient adaptive location tracker with offline sync, Kalman filtering, and foreground service support. | 3 | — | 4 | |
| #469 ▲ 3 | Store locator for Flutter. Allow to show stores (or POI) on map based on current map position. | 3 | ★ 4 | 3 | |
| #469 ▼ 3 | Geolocation plugin for Flutter based on ip-api.com. Supports both free and pro access. | 3 | ★ 0 | 2 | |
| #474 ▼ 3 | 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 | |
| #475 ▼ 3 | 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 |
| #475 ▼ 3 | A versatile Flutter package that provides an elegant location selection interface using OpenStreetMap, featuring automatic address detection and reverse geocoding capabilities. | 3 | ★ 0 | 5 | |
| #477 ▼ 5 | 🇧🇩 sarfaraz.me | Flutter geofencing plugin for flutter application (android and ios). | 3 | ★ 16 | 24 |
| #478 — | 🇻🇳 liemvouy.com | Google Maps using Embed API for Flutter | 3 | ★ 1 | 2 |
| #479 — | wrapper around map box geocoder api | 3 | ★ 5 | 3 | |
| #479 — | A Flutter plugin that provides GPS-synced trusted time on Android, iOS, and macOS, resistant to manual device clock changes. | 3 | ★ 0 | 1 | |
| #481 — | Bring AR to Situm Wayfinding. | 3 | ★ 5 | 5 | |
| #481 — | 🇺🇸 cxapp.io | The main Jibestream Map Flutter SDK | 3 | — | 0 |
| #481 — | A pub.dev package which helps pick a location from google maps | 3 | ★ 2 | 24 | |
| #481 ▲ 22 | 🇺🇸 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. | 3 | — | 40 |
| #481 — | A Flutter package for navigation and location tracking with live maps. | 3 | — | 5 | |
| #486 — | Region Monitor plugin for Flutter, providing location-based event handling. | 3 | ★ 0 | 2 | |
| #486 — | a flutter amap plugin | 3 | ★ 2 | 2 | |
| #488 — | 🇧🇷 superopa.com | A simple package to places autocomplete address. | 3 | ★ 0 | 5 |
| #488 — | Native Android location plugin — GPS, Network & Passive providers. No Google Play Services. Replaces nativecode_location. | 3 | — | 1 | |
| #488 — | TextField lets you search for place information using a variety of categories, including establishments, prominent points of interest, and geographic locations. | 3 | ★ 1 | 2 | |
| #488 ▲ 5 | A new GPS and IP Location library. | 3 | ★ 48 | 13 | |
| #492 — | 🇮🇳 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 |
| #492 ▼ 14 | The project is designed to obtain weather via the OpenWeatherMap API. With geocoding and units measure. :) | 3 | ★ 4 | 12 | |
| #494 — | A Flutter plugin for AMap location services, supporting Android, iOS and HarmonyOS platforms. 高德地图定位SDK Flutter插件,支持Android、iOS和鸿蒙平台。 | 2 | — | 0 | |
| #494 ▼ 8 | 🇯🇵 bookm.me | Customized google map with widget markers. Enables to show markers with widget code. | 2 | ★ 10 | 23 |
| #496 ▲ 4 | A Flutter package for calculating and displaying routes with Google Maps. | 2 | ★ 2 | 5 | |
| #496 — | Crea fondos de mapa de OpenStreetMap, google, Stamen, CartoMap, Esri de forma sencilla con soporte offline. | 2 | ★ 2 | 9 | |
| #496 — | flutter package for find location address data without api key or limit. | 2 | ★ 0 | 4 | |
| #499 ▼ 2 | 🇮🇹 gdifrancesco.dev | A Flutter package that recreate clustering technique in a Google Maps widget. | 2 | ★ 102 | 5 |
| #499 ▼ 4 | 🇨🇦 transistorsoft.com | A Firebase adapter for the flutter_background_geolocation plugin. Automatically syncs recorded locations to your Firestore database. | 2 | ★ 21 | 38 |
| #499 ▼ 2 | 🇸🇬 nextbillion.ai | A Flutter plugin for integrating NB AssetTracking inside a Flutter application on Android, iOS platforms. | 2 | ★ 1 | 2 |
| #502 ▼ 2 | 高德地图SDK Flutter3.x插件,提供地图显示、定位、标记、路径规划等功能的Flutter插件 | 2 | ★ 6 | 2 | |
| #503 ▼ 3 | A Flutter package offering notification handling and geofencing. Manage notifications effectively and trigger actions based on precise geofence boundaries. | 2 | ★ 0 | 7 | |
| #503 ▲ 2 | 🇮🇩 devturea.com | A map location picker using flutter_map with search and pick location for free and without any API key! | 2 | ★ 2 | 11 |
| #505 — | 🇦🇹 atvg-studios.com | Ako Map is an Ako Core extension module for the OpenStreetMap package | 2 | ★ 3 | 1 |
| #505 — | A new Flutter Location plugin based on Amap SDK. | 2 | ★ 31 | 0 | |
| #505 — | 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 | |
| #508 ▲ 3 | 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 | |
| #508 ▼ 3 | 🇺🇸 ip2location.com | A Dart library for querying IP geolocation information using the IP2Location database. | 2 | ★ 3 | 2 |
| #508 ▲ 3 | 🇯🇴 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 |
| #511 ▼ 6 | 🇩🇿 physia.dev | location picker for flutter using flutter_map | 2 | ★ 29 | 7 |
| #511 ▲ 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 |
| #511 ▲ 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 |
| #514 ▲ 3 | 🇻🇳 viettelmaps.vn | A Flutter plugin for integrating Mapbox Maps inside a Flutter application on Android, iOS and web platfroms. | 2 | ★ 1.1K | 7 |
| #514 ▲ 3 | Este package permite obtener informacion de la ip donde el dispositivo se encuentra conectado a internet. | 2 | ★ 1 | 2 | |
| #516 — | The Map Camera flutter package provides a convenient way to capture images with map and location data using the device's camera. | 2 | ★ 12 | 22 | |
| #516 — | Flutter Qiblah direction with compass and location support for Android and iOS. | 2 | ★ 0 | 2 | |
| #518 ▲ 3 | 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 | |
| #518 ▲ 3 | pranavk.com | A customizable Flutter widget for searching locations using Google Places Autocomplete with LatLng callback support | 2 | ★ 2 | 2 |
| #518 ▲ 3 | 🇮🇳 ramprasadsreerama.co.in | OpenStreetMap adapter for any_map using flutter_map. Free, open-source tile rendering with no API key required. | 2 | ★ 0 | 0 |
| #518 ▼ 3 | include amap,search,location,navi | 2 | — | 9 | |
| #518 ▲ 6 | A high-fidelity "Rehoboam" style neural HUD for Flutter. Features organic particulate animations, 3D Earth globe transformation, and geographic data mapping. | 2 | ★ 2 | 2 | |
| #523 — | 🇵🇰 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 | 2 | ★ 0 | 3 |
| #523 — | 高德定位SDK Flutter插件 | 2 | — | 1 | |
| #525 ▲ 2 | 🇻🇳 thanhdt.dev | A Flutter package for animated map marker along the route. | 2 | ★ 1 | 2 |
| #526 ▲ 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 | |
| #526 ▲ 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 | |
| #526 ▲ 2 | Galli360 is a Flutter package that lets users view and interact with 360 street images from GalliMaps. Users can pan, tilt, and zoom in on images and pin and share locations. | 2 | ★ 0 | 3 | |
| #529 ▲ 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 | 1 |
| #529 — | Plugin for flutter_map to draw markers on map using canvas API with created presets. | 2 | ★ 0 | 2 | |
| #529 ▲ 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 |
| #529 ▲ 3 | ahmedabdelrahman.dev | A location plugin that works in the background. Supports Android and iOS. | 2 | ★ 0 | 0 |
| #533 ▲ 4 | Google Places Autocomplete for Flutter — overlay/inline modes, debouncing, caching, and place details. Built on the Google Places API (New). | 2 | ★ 0 | 1 | |
| #533 ▲ 4 | Flutter plugin for GeoDB - search cities, states, and countries with geographic queries. Powered by Rust. | 2 | ★ 5 | 2 | |
| #533 — | 🇻🇳 map4d.vn | A flutter plugin for integrating Map4D Services in iOS and Android applications. | 2 | ★ 1 | 3 |
| #533 ▲ 4 | android location mocker | 2 | — | 3 | |
| #537 ▲ 6 | Custom Google places autocomplete widget for Android and iOS both. Use https://pub.dev/packages/google_places_autocomplete_flutter | 2 | ★ 1 | 3 | |
| #537 ▲ 6 | A Simple package to consume the google maps web service. This library is a null compliant version of google_maps_webservice. | 2 | ★ 166 | 11 | |
| #537 ▼ 20 | Animation utilities for markers of the google_maps_flutter package. | 2 | ★ 0 | 7 | |
| #537 ▲ 6 | Flutter package that integrates with the Google Places API to offer location autocomplete functionality | 2 | ★ 0 | 3 | |
| #537 ▲ 6 | Flutter plugin for AMap (Gaode) with 2D map, marker and location support. | 2 | ★ 0 | 1 | |
| #537 ▼ 34 | 🇮🇹 hydrologis.com | A geo-wrapper around the image project (https://pub.dev/packages/image) | 2 | ★ 5 | 8 |
| #537 ▲ 6 | A Flutter plugin which provides 'Picking Place' using Google Maps widget. (MB version) | 2 | — | 1 | |
| #544 ▲ 4 | 🇮🇳 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 |
| #544 ▲ 4 | Arka planda olsa dahi konum takibi yapabilen bir paket geliştirme projesi | 2 | ★ 0 | 0 | |
| #544 ▼ 7 | 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 | |
| #544 ▲ 4 | A Flutter package for creating manual routes on Google Maps with circle or free-draw area selection and nearest neighbor routing. | 2 | ★ 0 | 2 | |
| #548 ▲ 3 | Permite crear un mapa base de OpenStreetMap o Google, además poder insertar capas adicionales y otras configuraciones adicionales. | 2 | ★ 0 | 5 | |
| #548 ▲ 3 | fadlurahmanfdev.com | Flutter Library to simplified geolocator | 2 | ★ 0 | 3 |
| #548 ▼ 11 | 🇵🇰 mubashar.dev | A flutter place search and location picker plugin that uses Open Street Map. | 2 | — | 13 |
| #548 ▲ 3 | Adds a latitude / longitude grid as plugin to the [flutter_map](https://github.com/fleaflet/flutter_map/). | 2 | ★ 9 | 12 | |
| #552 ▲ 2 | 高德地图搜索组件 | 2 | ★ 2 | 1 | |
| #552 ▲ 2 | 🇮🇷 pwa.ir | Vector tile extension for Map package. Paint vector tiles layers on the Map. | 2 | ★ 0 | 4 |
| #552 ▲ 2 | 🇧🇯 maxdev.tech | Draw routes and calculate distances easily with Google Maps in Flutter. | 2 | ★ 4 | 4 |
| #552 ▼ 20 | A Flutter plugin that provides native Apple Maps place picker for iOS. | 2 | ★ 1 | 7 | |
| #556 ▼ 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 | 2 | ★ 2 | 11 |
| #556 ▲ 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 | |
| #556 ▲ 4 | alpha-kraft.blogspot.com | World map widget fetching live GeoJSON with full style customization | 2 | — | 1 |
| #556 ▼ 2 | 🇯🇵 tai-ga.dev | A library for converting a latitude and longitude into a Maidenhead grid locator. | 2 | ★ 2 | 3 |
| #556 ▲ 4 | 高德官方没有提供search相关的Flutter插件,本插件针对高德地图搜索功能官方原生插件进行封装 | 2 | ★ 1 | 2 | |
| #556 ▲ 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 | |
| #562 ▲ 4 | Simple Flutter clustering library for Google Maps based on Geohash. | 2 | ★ 140 | 3 | |
| #562 ▲ 4 | 🇮🇳 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 |
| #562 ▲ 4 | 주소 찾기 (또는 주소 자동 완성) 기능과 주소의 위경도 좌표를 찾는 기능을 제공합니다. | 2 | ★ 1 | 6 | |
| #562 ▲ 4 | 🇺🇸 buyblvd.com | A Flutter plugin for integrating Mapbox Maps inside a Flutter application on Android, iOS and web platfroms. | 2 | ★ 5 | 3 |
| #566 ▲ 4 | 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 |
| #566 ▲ 4 | A TextField, with a DropDown to easily integrate Google Places API in flutter | 2 | ★ 1 | 3 | |
| #566 ▼ 6 | A Flutter plugin for native background geofencing with battery-efficient hardware-assisted location monitoring on Android and iOS. | 2 | — | 3 | |
| #566 ▲ 4 | 🇮🇳 ayushpgupta.com | A Flutter package providing Animating Location Pin Widget which can be used while fetching device location. | 2 | ★ 16 | 36 |
| #566 ▲ 4 | Turn a city name into a minimalist OpenStreetMap poster: geocoding, Overpass map data, Mercator projection, CustomPainter rendering, and PNG/PDF export. | 2 | ★ 0 | 2 | |
| #566 ▲ 4 | A set of classes useful in geographical context. | 2 | ★ 3 | 5 | |
| #566 ▲ 4 | A Flutter Qibla compass using GPS and compass sensor. Bilingual Arabic/English UI, smooth animations, and real-time alignment feedback. | 2 | ★ 0 | 3 | |
| #573 ▲ 3 | A flutter plugin to extract the map tiles from an .mbtiles file. | 2 | ★ 7 | 7 | |
| #573 ▲ 3 | 🇨🇳 mhive.cn | Amap SDK Flutter plugin extension for integrating AMapSDK in iOS and Android applications. | 2 | ★ 2 | 2 |
| #573 ▼ 36 | 2Gis Flutter plugin, that allows you to integrate 2Gis SDK for your applicatioon. | 2 | ★ 6 | 17 | |
| #573 ▲ 3 | Flutter 腾讯位置服务/定位插件(第三方) | 2 | ★ 4 | 4 | |
| #573 ▲ 3 | a flutter plugin about amap of bus | 2 | ★ 0 | 0 | |
| #573 ▲ 3 | 🇮🇳 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 |
| #573 ▲ 3 | 🇮🇩 leeyurani.com | Polymaker is a flutter package used to get a list of locations for polygon google maps | 2 | ★ 31 | 54 |
| #573 ▲ 3 | 高德3d地图视图控件 | 2 | — | 1 | |
| #573 ▲ 3 | anycode.dev | GeoJson classes using JsonSerializable | 2 | ★ 1 | 1 |
| #573 ▼ 13 | Flutter plugin for Google Places and Autocomplete. | 2 | ★ 18 | 16 | |
| #583 ▲ 2 | A lightweight Flutter geocoding utility package with address formatting, extensions, caching, and distance calculation support. | 2 | ★ 2 | 3 | |
| #583 ▲ 2 | A Flutter package which uses the Google Maps API to make a TextField that tries to autocomplete places as the user types, with simple smooth animations, providing a nice UI and UX. 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. | 2 | ★ 2 | 7 | |
| #583 ▲ 2 | 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 | |
| #583 ▲ 2 | Amap SDK Flutter plugin for integrating AMapSDK in iOS and Android applications. | 2 | ★ 51 | 2 | |
| #583 ▲ 2 | 🇮🇹 mariorefetto.it | A Dart package for sorting a list of geographic locations based on their distance from a reference location. | 2 | ★ 1 | 2 |
| #583 ▼ 7 | A Flutter plugin providing an idiomatic Dart interface to the Visioglobe VisioMoveEssential Android SDK for indoor mapping and navigation. | 2 | ★ 0 | 3 | |
| #583 ▲ 35 | 🇮🇹 tratteo.it | Handle and use maps in flutter, even in offline enviroments with Mapplet, the easiest way to store flutter maps | 2 | ★ 2 | 3 |
| #583 ▲ 2 | 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 | |
| #591 — | 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 | 12 |
| #591 — | 🇫🇷 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 |
| #593 — | This is a dart package which give the best & optimized geofence background services features for both android & ios. | 2 | ★ 16 | 61 | |
| #593 ▼ 2 | Add Turn By Turn Navigation to Your Flutter Application Using MapBox. Never leave your app when you need to navigate your users to a location.
| 2 | ★ 0 | 5 | |
| #593 — | A flutter plugin to Geocode or Reverse Geocode your coordinates or address strings using Google Maps Geocoder API. | 2 | ★ 0 | 5 | |
| #593 ▲ 5 | A premium Flutter package for capturing photos with automatic geo-tagging, compass heading, and street address watermarks. | 2 | ★ 0 | 4 | |
| #593 — | Flutter Naver Maps SDK | 2 | ★ 1 | 6 | |
| #598 — | 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 | |
| #598 ▲ 20 | 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 | ★ 6 | 17 |
| #598 ▼ 4 | measure distance, time and price and make route between two points by search location | 2 | ★ 2 | 20 | |
| #598 — | Flutter package to capture images with location tagging and multilingual support. | 2 | — | 3 | |
| #598 — | A Flutter package that integrates What3Words with Google Maps, allowing for easy 3-word address conversions and grid rendering. | 2 | ★ 0 | 4 | |
| #603 — | Package to translate geographic coordinates into an address and vice versa. | 2 | ★ 10 | 20 | |
| #603 — | 🇺🇦 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 |
| #603 ▼ 5 | Google Map er upor jekono Flutter widget diye dynamic marker overlay korar package. | 2 | ★ 0 | 3 | |
| #603 — | 🇪🇺 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 |
| #607 ▲ 2 | 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 | |
| #607 ▲ 2 | A Flutter package for a customizable TextField with Google Places Autocomplete, returning address and lat/lng with error handling. | 1 | ★ 0 | 3 | |
| #607 ▲ 2 | 🇮🇳 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 |
| #607 ▲ 2 | GooglePlacesSuggestions is a Flutter package that delivers real-time location suggestions using the Google Places API. | 1 | ★ 0 | 3 | |
| #607 ▲ 2 | A service helper class that can use multiple location services at the same time. | 1 | ★ 2 | 5 | |
| #607 ▲ 2 | A Flutter plugin that provides a WebView widget who Support photo upload/take camera and Geolocation. | 1 | ★ 18 | 84 | |
| #607 ▼ 3 | kubinsky.dev | A Flutter plugin for high-accuracy location and orientation data, leveraging advanced native APIs. | 1 | ★ 5 | 21 |
| #614 — | A Google Maps Navigation plugin | 1 | ★ 76 | 7 | |
| #615 ▼ 17 | 🇵🇭 jereme.me | Flutter map utility library for non-geographic map projections using CRS Simple | 1 | ★ 6 | 4 |
| #615 ▼ 61 | 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 | |
| #615 ▲ 3 | 🇪🇹 tesfalemnigussie.com | A flutter plugin that decodes encoded google polyline string into list of geo-coordinates suitable for showing route/polyline on maps | 1 | ★ 1 | 6 |
| #615 — | A package for adding flight path animations to a map or custom background. | 1 | ★ 2 | 23 | |
| #615 ▲ 3 | shoutoutsoftware.com | A lightweight map reading library that can be used in Dart and Flutter projects | 1 | ★ 1 | 6 |
| #620 ▲ 4 | 小镖人高德地图插件,再封装插件,包含定位、地图查询等功能 | 1 | — | 9 | |
| #620 ▲ 4 | etornam.dev | A Flutter plugin which provides the distance between two locations | 1 | — | 4 |
| #620 ▲ 4 | A new Flutter plugin. | 1 | — | 2 | |
| #620 ▲ 4 | 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. | 1 | ★ 1 | 4 | |
| #620 ▲ 4 | A package to show a dialog with google places autocomplete. | 1 | ★ 3 | 6 | |
| #620 ▲ 4 | 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 | ★ 3 | 5 |
| #620 ▲ 4 | 🇩🇪 dotup.de | A small dart package with common geo location types. | 1 | — | 0 |
| #620 ▲ 4 | 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 | |
| #620 ▼ 16 | A Flutter package for retrieving US county and state info including boundary data. | 1 | ★ 0 | 4 | |
| #620 ▲ 4 | 🇺🇸 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 |
| #630 ▲ 3 | Dart API for leafletjs 1.6.0, using package:js. Mobile friendly interactive map for web applications, that can use various backends. | 1 | ★ 3 | 6 | |
| #630 ▼ 12 | Kakao map which you can use simply. Some features are not supported. | 1 | ★ 9 | 27 | |
| #630 ▲ 3 | 🇺🇸 microprogramers.org | A flutter place search and location picker plugin that uses Open Street Map for free without any API key. | 1 | — | 8 |
| #630 ▼ 15 | 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. | 1 | ★ 0 | 12 | |
| #634 ▲ 3 | A Flutter package to navigate and find nearby places using location. | 1 | ★ 0 | 5 | |
| #634 — | A Simple Location Picker for Flutter using OpenStreetMap. Pick any location from openstreetmaps or use it to display a fixed location. | 1 | ★ 0 | 8 | |
| #634 ▼ 16 | A Flutter package for displaying Egypt map charts with heat map visualization | 1 | ★ 3 | 8 | |
| #637 — | 🇵🇰 mubashar.dev | A Flutter package which provides 'Picking Places' using Google Maps widget. | 1 | — | 8 |
| #637 — | 🇮🇩 fuadarradhi.com | Get Location Accuracy Setting | 1 | ★ 2 | 3 |
| #637 — | Flutter Qiblah is a package that allows you to display Qiblah direction in you app with support for both Android and iOS | 1 | ★ 1 | 2 | |
| #637 ▼ 4 | A flutter plugin helps to search or pick location picker from map. It is completely free and easy to use. | 1 | ★ 0 | 6 | |
| #641 ▲ 2 | 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 | |
| #641 ▼ 3 | Plugin to get current location, ip address, geocoding, reverse geocoding, and you can also calculate the distance between two coordinates easily | 1 | — | 16 | |
| #641 ▼ 3 | 🇧🇩 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 |
| #641 ▲ 14 | 🇫🇷 ownweb.fr | A widget to display elevation of a track (polyline) like Leaflet.Elevation. | 1 | ★ 29 | 21 |
| #645 — | A map controller for Flutter map. Manage markers, lines and polygons. | 1 | ★ 56 | 25 | |
| #645 — | 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 | |
| #645 ▼ 2 | 🇮🇩 elriztechnology.com | A Dart package leverages the IP-API.com service to provide geolocation data based on IP addresses. | 1 | ★ 3 | 4 |
| #645 — | Background geolocation plugin for flutter. Works in background and even when the is closed. | 1 | ★ 0 | 4 | |
| #645 — | Change Google Maps API key | 1 | ★ 0 | 3 | |
| #650 — | jcaro.dev | This package integrate for the markers a fade animation when the markers changes | 1 | ★ 2 | 4 |
| #650 ▼ 5 | A Flutter plugin for tracking device location in the background on Android and iOS with real-time updates. | 1 | ★ 3 | 10 | |
| #650 — | This is Naxalibre, a custom MapLibre plugin proudly developed by @itheamc, to enhance mapping capabilities and streamline geospatial workflows. | 1 | ★ 8 | 9 | |
| #650 — | A Flutter package providing utility functions for real-time location tracking, distance calculations, and route management for maps-based applications. | 1 | ★ 2 | 5 | |
| #650 — | 🇵🇰 atiq.dev | Easy to use Animated Maps Markers with detail card. Use it for store or any place locator. | 1 | ★ 138 | 57 |
| #655 ▲ 2 | 🇬🇭 flutter-doctor.com | A Flutter plugin which provides 'Picking Places' using OpenStreet, Here Maps and Google Maps. | 1 | ★ 17 | 13 |
| #655 ▲ 9 | 🇮🇳 relani.in | A Flutter library for creating animated polylines and markers on Google Maps with smooth transitions and customizable effects. | 1 | ★ 2 | 7 |
| #655 ▲ 18 | 🇪🇸 rudo.es | A Flutter package that allows you to create custom map markers from any widget for use with Google Maps. | 1 | ★ 0 | 4 |
| #658 — | Gets the geolocation with ipgeolocation.io API | 1 | ★ 5 | 5 | |
| #658 — | nav_marker is a Flutter package that enables navigation of markers on flutter_map | 1 | ★ 2 | 5 | |
| #658 ▼ 3 | Library for parsing the GeoJson format based on the RFC 7946 specification and displaying GeoJson on canvas | 1 | ★ 3 | 5 | |
| #658 — | A Flutter plugin for integrating Ola Maps SDK. Provides interactive maps with markers, polylines, circles, polygons, bezier curves, and marker clustering. | 1 | ★ 0 | 3 | |
| #658 — | A plug-and-play OpenStreetMap widget with clustering, image markers, user location, and nearby radius support. | 1 | ★ 1 | 4 | |
| #658 — | A Dart package to calculate the minimum distance between two locations using latitude and longitude. | 1 | ★ 3 | 4 | |
| #664 — | 🇮🇳 akshya.site | A cross-platform Flutter plugin to handle flutter_geofence_manager for Android and iOS. Provides background location monitoring and geofence event handling. | 1 | ★ 1 | 6 |
| #664 — | 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 | |
| #664 ▼ 7 | 🇷🇺 surf.ru | This is a lightweight fork of the yandex_mapkit package version 3.4.0. | 1 | ★ 5 | 37 |
| #664 — | A package using web or local image to build a map with customizable markers like leaflet image overlay. | 1 | ★ 3 | 8 | |
| #664 — | 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 | |
| #664 ▲ 21 | Map Polyline Draw Package to show Map Polyline between Two Points | 1 | ★ 4 | 15 | |
| #664 — | The most sophisticated background location-tracking & geofencing module with battery-conscious motion-detection intelligence for iOS and Android. | 1 | ★ 732 | 6 | |
| #671 ▼ 7 | A library for simulating map routes and handling polylines in a Dart/Flutter application. | 1 | ★ 3 | 5 | |
| #671 ▲ 2 | Utilities for indoor navigation purposes | 1 | ★ 37 | 12 | |
| #671 ▼ 7 | 🇺🇸 fluttercommunity.dev | Esri ArcGIS map for Flutter for Web, iOS and Android platforms | 1 | ★ 16 | 22 |
| #671 ▼ 7 | 🇪🇹 binimuse.com | Lightweight Ethiopian regions, zones, woredas, and cities. Pure Dart, no deps, JSON-backed data for forms and pickers. | 1 | ★ 3 | 8 |
| #671 ▲ 2 | Flutter plugin for generic location functionality | 1 | ★ 35 | 69 | |
| #671 ▲ 2 | A high-performance, battery-efficient background location tracking plugin with motion detection, geofencing, and offline sync. | 1 | ★ 0 | 8 | |
| #677 — | A Flutter package to simulate rider and nearby stores/customers in a 10km range. | 1 | ★ 3 | 3 | |
| #677 — | A package which supports multiple features like fetching location, rotating image. | 1 | — | 4 | |
| #677 ▼ 4 | 🇧🇷 flutterbrasil.com | A package to find routes between geolocation points. | 1 | ★ 3 | 15 |
| #677 — | This is a flutter plugin that helps you to embed Mapbox Map in your flutter app. | 1 | ★ 2 | 7 | |
| #681 — | 🇫🇷 rouxguillau.me | A map controller for Flutter map. Manage markers, lines and polygons. | 1 | ★ 4 | 10 |
| #681 — | A Flutter package that combines camera functionality with GPS location services. Display real-time location details, capture photos, and automatically save them with embedded geolocation metadata. | 1 | — | 10 | |
| #681 ▼ 3 | A Flutter package for live tracking and path navigation using OpenStreetMap (OSM) tiles. | 1 | ★ 3 | 18 | |
| #681 — | 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. | 1 | ★ 3 | 8 | |
| #685 — | A Flutter package for creating smooth, customizable polyline animations on Google Maps, ideal for transport, delivery, and route-visualization applications. | 1 | ★ 0 | 6 | |
| #685 ▼ 35 | Live tracking map package for Flutter applications. | 1 | ★ 2 | 15 | |
| #687 ▼ 2 | 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 | |
| #687 ▼ 2 | A comprehensive Flutter package for extracting coordinates and metadata from Google Maps URLs. | 1 | ★ 1 | 4 | |
| #687 ▼ 2 | Forward and reverse geocoding using Google Maps Platform Geocoding API. | 1 | ★ 6 | 5 | |
| #690 — | flutter naver map plugin support android and iOS. naver map service is limited to south korea which has high accuracy. | 1 | ★ 49 | 41 | |
| #690 — | Add Turn By Turn Navigation to Your Flutter Application Using MapBox. | 1 | ★ 1 | 16 | |
| #692 — | A Flutter plugin for displaying a simple flat world map with animated points. | 1 | ★ 14 | 14 | |
| #692 — | 🇨🇴 xantiagoma.com | Stateful map controller for Google Maps google_maps_flutter. Manage Markers, Circles, Polylines, and Polygons. | 1 | ★ 5 | 23 |
| #692 — | A plug-and-play OpenStreetMap widget with clustering, image markers, user location, and nearby radius support. | 1 | ★ 0 | 5 | |
| #692 — | 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 | |
| #696 — | qwerty108109.com | This calculates the Distance between two longitude and latitude points. | 1 | ★ 2 | 5 |
| #696 — | Unofficial MapMyIndia Flutter packages .MapmyIndia is an Indian technology company that builds digital map data, telematics services, location-based SaaS and GIS AI services. | 1 | ★ 4 | 8 | |
| #698 ▼ 2 | 🇳🇵 ramkoirala.com.np | Interactive Nepal map widget for Flutter with district and province support. | 1 | ★ 1 | 9 |
| #699 — | 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 | |
| #700 — | Flutter GPS Plugin | 1 | ★ 34 | 70 | |
| #700 — | 🇦🇪 ofaroukk.com | A Flutter package to pick locations flexibly, supporting both web and mobile platforms. | 1 | ★ 9 | 9 |
| #702 — | 🇯🇵 ayimenlatheef.online | A Simple flutter package designed to display Google Maps locations by place name in a WebView for both Android and iOS platforms. | 0 | ★ 1 | 8 |
| #703 ▲ 2 | 🇨🇳 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. | 0 | ★ 328 | 40 |
| #703 — | A package that turns runtime widgets into map marker icons or byte array images. | 0 | ★ 18 | 86 | |
| #703 — | 🇨🇳 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. | 0 | ★ 328 | 72 |
| #706 — | 🇨🇳 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 | ★ 328 | 13 |
| #706 — | 🇵🇰 zeexan.com | Package for clustering markers on Google Maps in Flutter applications | 0 | ★ 8 | 6 |
| #708 — | 🇮🇳 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 |
| #708 — | 🇺🇸 sungazer.dev | This plugin allows to use the Radar.io SDK in your Flutter mobile app on iOS and Android. | 0 | — | 2 |
| #710 — | A Flutter plugin for integrating with the Traccar location tracking platform, providing seamless tracking capabilities for Android and iOS. | 0 | ★ 3 | 13 | |
| #711 — | 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 |
| #712 — | 🇮🇩 leeyurani.com | Gives the polyline coordinates to set polylines in Google Map. | 0 | ★ 2 | 26 |
| #713 — | 高德定位SDK Flutter插件 | 0 | — | 0 | |
| #714 — | Production-ready GNSS RTK positioning library for industrial applications with NMEA parsing and multi-provider support | 0 | — | 0 |
