neom_google_places
The definitive, maintenance-free solution for Google Places in Flutter.
neom_google_places provides high-performance autocomplete widgets for your location-based applications. It is built on top of the robust neom_maps_services core, ensuring strict type safety and full compatibility with the latest Google APIs.
Explore the Open Neom Ecosystem
This package is part of the Open Neom modular suite. We build professional-grade, open-source infrastructure for Flutter developers.
- Discover more modules: www.openneom.dev
- Core Logic: neom_maps_services
- Super App Architecture: Srznik
Join us in building the future of sovereign digital infrastructure.
What's new in v2.0.0?
- Google Places API V2 Ready: Fully refactored to comply with the latest Google Places Web Service changes.
- Clean Architecture: Removed legacy bloat. Optimized for 60fps performance.
- Strict Typing: New
PredictionandPlaceDetailsmodels to prevent runtime errors.
Note: As per StackOverflow, you must enable billing on your Google Cloud account to use the Places API, even for free tier usage.
Installation
Add the following to your pubspec.yaml:
dependencies:
neom_google_places: ^2.0.0
Libraries
- places_autocomplete_form_field
- ui/appbar_places_autocomplete_text_field
- ui/places_autocomplete
- ui/places_autocomplete_field
- ui/places_autocomplete_result
- ui/places_autocomplete_widget
- ui/powered_by_google_image
- ui/widgets/prediction_list_view
- ui/widgets/prediction_tile
- ui/widgets/progress_loader
- utils/constants/neom_google_places_constants
- utils/enums/mode