Building in-app UI in React Native

Learn more about the in-app notifications experiences you can build in React Native applications with Knock.

Our @knocklabs/react-native library lets you create in-app notification experiences in React Native powered applications using Knock's client APIs.

The React Native library is built on top of the @knocklabs/client JS SDK and includes that library as an implicit dependency.

Quick links:

Using the React Native SDK it's possible to build:

Need help?

Our React library is worked on full-time by the Knock JavaScript team.

Join the community

Ask questions and find answers on the following platforms:

Provide feedback

  • Open an issue
  • Use the "Feedback" button at the top of this page


All contributors are welcome, from casual to regular. Feel free to open a pull request.