FLUTTER ECOSYSTEM

geocode

Package to make Geocode requests. It exposes two methods to translate coordinates into locations and addresses into coordinates.

Latest version
1.0.3
30-day downloads
7.6K
Likes
124
Pub points
160

Package Overview

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

Overview

The geocode package enables seamless conversion between geographic coordinates and physical addresses. It provides two core methods: one to reverse-geocode coordinates into human-readable locations, and another to forward-geocode addresses into latitude and longitude. Designed for cross-platform use, it supports Android, iOS, Web, macOS, Windows, and Linux. The package is lightweight and integrates easily with Flutter apps requiring location-based services. Built by imanol.dev, it simplifies geolocation tasks without external dependencies.

Use cases
  • Reverse geocoding for user location display
  • Address lookup from GPS coordinates
  • Location-based search features
  • Map pin placement from addresses
  • Geolocation in travel or delivery apps
  • Integrating maps with address input
Key features
  • Simple API for forward and reverse geocoding
  • Cross-platform compatibility
  • Lightweight and dependency-free
  • Supports all major platforms
  • Easy integration with Flutter
  • Clean, readable response structure
Suitable for
  • Developers building map-integrated apps
  • Apps needing address-to-coordinate translation
  • Location-aware applications on multiple platforms
  • Prototyping geolocation features
  • Projects requiring minimal geocoding overhead
Considerations
  • Relies on external geocoding services (e.g., Google Maps, OpenStreetMap)
  • Rate limits may apply depending on the backend
  • Requires internet connection for requests
  • Accuracy depends on the underlying geocoding provider
  • No built-in caching mechanism
  • May need API key configuration based on provider
Supported platformsAndroidiOSWebmacOSWindowsLinux

Install package

flutter pub add geocode

Categories

Dependencies

Dependency list 1 items

Source repository

Related projects