Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/josxha/flutter-maplibre
Permissive and performant mapping library that supports Mapbox Vector Tiles (MVT) powered by MapLibre SDKs.
https://github.com/josxha/flutter-maplibre
dart flutter map maplibre maps mvt
Last synced: about 4 hours ago
JSON representation
Permissive and performant mapping library that supports Mapbox Vector Tiles (MVT) powered by MapLibre SDKs.
- Host: GitHub
- URL: https://github.com/josxha/flutter-maplibre
- Owner: josxha
- License: other
- Created: 2024-07-04T09:59:20.000Z (4 months ago)
- Default Branch: main
- Last Pushed: 2024-10-29T13:16:49.000Z (9 days ago)
- Last Synced: 2024-10-29T13:24:40.737Z (9 days ago)
- Topics: dart, flutter, map, maplibre, maps, mvt
- Language: Dart
- Homepage: https://flutter-maplibre.pages.dev
- Size: 45.1 MB
- Stars: 13
- Watchers: 2
- Forks: 3
- Open Issues: 14
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- Funding: .github/FUNDING.yml
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
- Security: SECURITY.md
Awesome Lists containing this project
- awesome-maplibre - flutter-maplibre - A fresh, modern take on Flutter bindings for MapLibre Native. (Bindings / Flutter)
README
# MapLibre for Flutter
[![Pub Version](https://img.shields.io/pub/v/maplibre)](https://pub.dev/packages/maplibre)
[![stars](https://badgen.net/github/stars/josxha/flutter-maplibre?label=stars&color=green&icon=github)](https://github.com/josxha/flutter-maplibre/stargazers)
[![likes](https://img.shields.io/pub/likes/maplibre?logo=flutter)](https://pub.dev/packages/maplibre)
[![Pub Points](https://img.shields.io/pub/points/maplibre)](https://pub.dev/packages/maplibre/score)
[![Pub Popularity](https://img.shields.io/pub/popularity/maplibre)](https://pub.dev/packages/maplibre)[![codecov](https://codecov.io/gh/josxha/flutter-maplibre/graph/badge.svg?token=3LK7EQMSUM)](https://codecov.io/gh/josxha/flutter-maplibre)
[![style: very good analysis](https://img.shields.io/badge/style-very_good_analysis-B22C89.svg)](https://pub.dev/packages/very_good_analysis)This package provides unofficial Flutter bindings for MapLibre SDKs.
- [maplibre-gl-js](https://github.com/maplibre/maplibre-gl-js) is used for web
- [maplibre-native](https://github.com/maplibre/maplibre-native) (previously
named maplibre-gl) is used for android and in the future for iOS,
windows, macOS and LinuxMapLibre is a permissive and open source solution for the MVT
(Mapbox Vector Tile) standard. By binding to native SDKs the package
accomplishes performant rendering while supporting a lot of complex
functionality.
Use custom vector styles
Pitch or rotate the map
Use raster tiles
Add circles
Add 3D building outlines
Add polygons
Add heatmaps
Render elevation
Add lines
Add markers
## Resources
### Demo Application
- [Hosted Demo App](https://flutter-maplibre.pages.dev/demo)
- [Code of the Example App](https://github.com/josxha/flutter-maplibre/tree/main/example/lib)### Get Started & Documentation
Visit the docs to learn how to get started with maplibre in your
project: [Get Started](https://flutter-maplibre.pages.dev/docs/category/getting-started)If you want to know more about the classes and properties of the package, have
a look at
the [API docs](https://pub.dev/documentation/maplibre/latest/maplibre/maplibre-library.html).## Development & Contributing
All kinds of contributions are welcome. Thanks a lot if you consider to
contribute in any way! There are different ways how you can help the
development:- Use the package in your project
and [share feedback](https://github.com/josxha/flutter-maplibre/discussions/categories/show-and-tell).
- [Open bug reports](https://github.com/josxha/flutter-maplibre/issues/new?assignees=&labels=bug&projects=&template=1-bug.yml&title=%5BBUG%5D+%3Ctitle%3E)
in case you find any.
- If you need a specific
feature, [open a feature request](https://github.com/josxha/flutter-maplibre/issues/new?assignees=&labels=feature&projects=&template=2-feature.yml&title=%5BFEATURE%5D+%3Ctitle%3E).
or [post your idea as discussion](https://github.com/josxha/flutter-maplibre/discussions/categories/ideas).
- Enhance the package documentation.
- [Sponsor this project](https://www.paypal.com/paypalme/joschaeckert).