FLUTTER ECOSYSTEM

flutter_osm_plugin

OpenStreetMap Plugin Native for flutter apps (Andoird/iOS/web)

flutter_osm_plugin cover
Latest version
2.0.3
30-day downloads
4.2K
Likes
511
Pub points
150

Package Overview

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

Overview

The flutter_osm_plugin provides native OpenStreetMap integration for Flutter applications on Android, iOS, and Web. It enables developers to embed interactive maps with customizable markers, overlays, and map controls. The plugin leverages OpenStreetMap's open-source data, offering a lightweight alternative to proprietary mapping services. With support for geolocation, address searching, and route visualization, it's ideal for apps requiring map-based functionality without relying on commercial APIs. The plugin is actively maintained and compatible across all major platforms.

Use cases
  • Interactive map displays
  • Location tracking
  • Address search and geocoding
  • Route planning
  • Offline map support
  • Custom map styling
Key features
  • OpenStreetMap integration
  • Cross-platform support (Android, iOS, Web)
  • Geolocation and marker placement
  • Search and geocoding
  • Customizable map appearance
  • Lightweight and open-source
Suitable for
  • Open-source mapping projects
  • Budget-friendly map solutions
  • Apps needing offline map capabilities
  • Developers avoiding Google Maps
  • Location-aware applications
  • Web and mobile hybrid apps
Considerations
  • Limited default map styles compared to commercial providers
  • Requires manual handling of map data updates
  • No built-in routing engine
  • Depends on external OSM tile servers
  • Less polished UI than commercial alternatives
  • Potential performance issues with large datasets
Supported platformsAndroidiOSWeb

Install package

flutter pub add flutter_osm_plugin

Categories

Dependencies

Dependency list 10 items

Source repository

Related projects