Maps screenshot

Maps

Author Avatar Theme by Rnmapbox
Updated: 18 Jan 2026
2725 Stars

A Mapbox react native module for creating custom maps

Categories

Overview:

The Mapbox Maps SDK for React Native is a community-supported, open-source React Native library that enables developers to build maps using the Mapbox Maps SDK for both iOS and Android platforms. It supports Mapbox (v10) and Mapbox (v11) beta, defaulting to v10. Users are required to sign up to Mapbox to obtain the necessary Mapbox Access Token for implementation.

Features:

  • Supported Implementations: Mapbox (v10) and Mapbox (v11) beta are currently supported by the SDK.
  • Dependencies: Requires Node, npm, and React Native (0.70+).
  • Installation Instructions: Detailed installation guide available for setting up the SDK.
  • Getting Started: Information on how to begin using the SDK, with separate guides for iOS and Android.
  • Components: Various components available for building maps, like MapView, PointAnnotation, Camera, and more.
  • Testing with Jest: Provides necessary mocks for running tests with Jest.

Installation:

To install the Mapbox Maps SDK for React Native, follow these steps:

  1. Prerequisite: Sign up to Mapbox to get the Mapbox Access Token.
  2. Dependencies: Ensure you have Node, npm, and React Native (0.70+).
  3. Installation: Check the detailed installation instructions in the setup guide of iOS and Android provided by Mapbox.
  4. Getting Started: Follow the guidelines in the “Getting Started” section to initiate your project.
  5. Run Project: Once installed, run your project after following the Android or iOS installation guides.

Summary:

The Mapbox Maps SDK for React Native is a versatile tool for developers looking to integrate interactive maps into their applications. With support for both iOS and Android platforms, detailed installation guides, various components for map-building, and testing capabilities with Jest, it provides a comprehensive solution for map integration needs.