---
title: Installing the Journey module in React Native
description: Install the Journey module npm package in your React Native project and link native dependencies for iOS
component: orchsdks
page_id: orchsdks:journey:usage/react-native/02-installing-the-journey-module
canonical_url: https://developer.pingidentity.com/orchsdks/journey/usage/react-native/02-installing-the-journey-module.html
llms_txt: https://developer.pingidentity.com/orchsdks/llms.txt
docs_for_agents: https://developer.pingidentity.com/build-with-ai/docs-for-agents.md
revdate: Wed, 6 May 2026 00:00:00 +0000
keywords: ["OAuth 2.0", "OpenID Connect", "Setup &amp; Configuration", "Source Code", "Integration", "SDK", "React Native"]
section_ids:
  android: Android
  ios: iOS
---

# Installing the Journey module in React Native

[icon: circle-check, set=far]PingOne Advanced Identity Cloud [icon: circle-check, set=far]PingAM [icon: react, set=fab]React Native

* [Prepare](01-configuring-the-server.html)

* **Install**

* [Configure](03-configuring-the-journey-module.html)

* [Start](04-starting-an-authentication-journey.html)

* [Navigate](05-navigating-an-authentication-journey.html)

* [Manage](06-handling-sessions.html)

***

The **Journey** module for React Native is available as an npm package at [@ping-identity/rn-journey](https://www.npmjs.com/package/@ping-identity/rn-journey).

To install the module into your React Native project, use `yarn` or `npm` as follows:

* yarn

* npm

```shell
yarn add @ping-identity/rn-journey
```

```shell
npm install @ping-identity/rn-journey
```

The **Journey** module depends on the **Core** module. Install it as well if it is not already present in your project:

* yarn

* npm

```shell
yarn add @ping-identity/rn-core
```

```shell
npm install @ping-identity/rn-core
```

After installation, import the factory function into your app React Native app:

```typescript
import { createJourneyClient } from '@ping-identity/rn-journey';
```

## Android

No additional linking steps are required for Android. The native module is resolved automatically at build time.

## iOS

After installing, run `pod install` in your `ios/` directory to link the native dependencies:

```shell
cd ios && pod install
```
