Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Flutter
  3. Mapbox GL

Mapbox GL

NOASSERTIONJava

A Flutter plugin for embedding interactive, customizable Mapbox vector maps in Flutter applications.

GitHubGitHub
269 stars59 forks0 contributors

What is Mapbox GL?

Flutter Mapbox GL Native is a Flutter plugin that integrates Mapbox's vector mapping SDK into Flutter applications, enabling developers to embed interactive, customizable maps as widgets. It solves the need for high-performance, feature-rich mapping in Flutter apps without requiring platform-specific native code for map rendering. The plugin leverages Mapbox's vector tiles and styling capabilities to deliver smooth, visually appealing map experiences.

Target Audience

Flutter developers building cross-platform mobile applications that require interactive mapping features, such as location-based apps, navigation tools, or data visualization platforms. It is particularly useful for those already using or considering Mapbox for their mapping needs.

Value Proposition

Developers choose this plugin for its direct integration of Mapbox's robust mapping engine into Flutter, offering better performance and customization compared to generic web-based map solutions. It provides a native-like map experience with support for vector tiles and custom styles, all within the Flutter development workflow.

Overview

Moved to https://github.com/tobrun/flutter-mapbox-gl

Use Cases

Best For

  • Adding interactive maps to Flutter-based mobile apps
  • Building location-aware applications with custom map styling
  • Creating navigation or routing apps with vector map support
  • Visualizing geospatial data in Flutter applications
  • Embedding Mapbox maps in cross-platform Android apps
  • Developing apps requiring smooth, performant map interactions

Not Ideal For

  • Cross-platform Flutter projects targeting iOS or web, as only Android is currently supported
  • Production applications requiring stable, long-term maintenance, due to its early development stage and repository migration
  • Teams needing extensive documentation or pre-built examples, as resources are minimal and focused on basic setup

Pros & Cons

Pros

Interactive Vector Maps

Supports smooth panning, zooming, and rotation with Mapbox vector tiles, enabling rich, performant map interactions directly in Flutter widgets.

Custom Styling Capabilities

Allows full customization of map styles using Mapbox Studio, so developers can design maps that seamlessly integrate with app aesthetics.

Flutter Widget Integration

Embeds maps as native Flutter widgets, making it easy to compose map views with other UI elements within the Flutter framework.

Performance Focus

Leverages Mapbox's native SDKs for rendering, ensuring high performance and smooth animations compared to web-based map alternatives.

Cons

Limited Platform Support

Currently only supports Android, with no immediate support for iOS or other platforms, severely restricting its use in cross-platform Flutter development.

Early Development Risks

The plugin is in an early stage, meaning frequent breaking changes, potential bugs, and incomplete feature sets that could disrupt development.

Sparse Documentation

Documentation is confined to a basic README, lacking detailed tutorials, API references, or troubleshooting guides, which increases the learning curve.

Project Instability

The repository has been moved to a new location, indicating possible abandonment or restructuring, raising concerns about future updates and support.

Frequently Asked Questions

Quick Stats

Stars269
Forks59
Contributors0
Open Issues2
Last commit7 years ago
CreatedSince 2018

Tags

#android#gis#vector-maps#mobile-maps#maps#cross-platform#flutter#interactive-maps#mapbox

Built With

A
Android
F
Flutter

Included in

Flutter59.5k
Auto-fetched 1 day ago

Related Projects

AMapAMap

高德地图 地图组件 Flutter插件

Stars536
Forks166
Last commit2 years ago
Google Map ViewGoogle Map View

A flutter plugin for Google Maps

Stars414
Forks187
Last commit6 years ago
GeoCoderGeoCoder

Flutter plugin for forward and reverse geocoding

Stars191
Forks184
Last commit2 years ago
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub