https://github.com/maplibre/maplibre-react-native
React Native library for creating maps with MapLibre Native for Android & iOS.
https://github.com/maplibre/maplibre-react-native
android ios maplibre maps react react-native
Last synced: 5 days ago
JSON representation
React Native library for creating maps with MapLibre Native for Android & iOS.
- Host: GitHub
- URL: https://github.com/maplibre/maplibre-react-native
- Owner: maplibre
- License: mit
- Created: 2022-11-03T10:37:07.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2025-03-31T13:57:47.000Z (about 1 year ago)
- Last Synced: 2025-04-01T20:11:32.498Z (about 1 year ago)
- Topics: android, ios, maplibre, maps, react, react-native
- Language: Java
- Homepage: http://maplibre.org/maplibre-react-native/
- Size: 37.6 MB
- Stars: 341
- Watchers: 8
- Forks: 66
- Open Issues: 48
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- Funding: .github/FUNDING.yml
- License: LICENSE.md
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
- awesome-maplibre - MapLibre React Native - A MapLibre module for React Native (including Expo support). (Bindings / React Native)
- awesome-react-native - MapLibre React Native - Interactive vector tile maps with MapLibre Native. (Maps & Location / Graphics & Drawing)
README
# MapLibre React Native
[](/LICENSE.md)
[](https://www.npmjs.com/package/@maplibre/maplibre-react-native)
[](https://github.com/maplibre/maplibre-react-native/actions/workflows/release.yml?query=branch:main)
_React Native library for creating maps
with [MapLibre Native for Android & iOS](https://github.com/maplibre/maplibre-gl-native)._
> [!IMPORTANT]
> Support for the new architecture with v10 is only through the interoperability layer. There are still quite a few
> [issues](https://github.com/maplibre/maplibre-react-native/issues?q=is%3Aissue%20state%3Aopen%20type%3ABug%20label%3A%22Architecture%3A%20New%22),
> when used with the new architecture. Switch to the v11 beta releases on the
> [`beta`](https://github.com/maplibre/maplibre-react-native/tree/beta) branch for better support of the new
> architecture.
This project originated as a fork of [rnmapbox](https://github.com/rnmapbox/maps), a community-maintained
React Native library for building maps with the Mapbox iOS and Android mobile SDKs. The original library
supported both Mapbox and MapLibre for some time, but as the MapLibre and Mapbox SDKs have
diverged, it has become necessary to separate the projects into specific wrappers by underlying renderer.
## Documentation
https://maplibre.org/maplibre-react-native/
## Contributing & Development
Read the [CONTRIBUTING](/CONTRIBUTING.md) guide in order to get familiar with how we do things around here and
set up your local development environment.
## Community
Join the [`#maplibre-react-native`](https://osmus.slack.com/archives/C065DB4T2UB) or [`#maplibre`](https://osmus.slack.com/archives/C01G3D28DAB) [on the Open Street Map Slack](https://slack.openstreetmap.us/).