---
title: "Creating React Native SDK Wrapper for Rive"
description: "We helped Rive, an interactive design tool, reach a broader audience by creating a React Native library that integrates its SDK for iOS and Android."
url: https://www.callstack.com/case-studies/creating-react-native-sdk-wrapper-for-rive
updated: 2026-10-30T18:14:23.343Z
---

# Creating React Native SDK Wrapper for Rive

We helped Rive, an interactive design tool, reach a broader audience by creating a React Native library that integrates its SDK for iOS and Android.

**Creating React Native SDK wrapper**

_Client: [Rive](https://rive.app/) · Industry: Software Development · Date: 2024 · Size: SME_

Services: [Architecture & Performance](https://www.callstack.com/capabilities/architecture-performance), [Feature Development](https://www.callstack.com/capabilities/feature-development)

## Company: Interactive animation for any platform

Rive is an interactive design tool for creating real-time animations on any platform.

## Challenge: No dedicated SDK for React Native developers

However popular, Rive couldn’t use the potential of the market to the full because they didn’t have their Software Development Kit (SDK) in React Native. This means the tool wasn’t accessible to all users.

We were asked to manage Rive SDK. The goal of this project was to create a React Native library that integrates iOS and Android implementations of Rive SDK and allows for easy use from within React Native.

## Numbers: Immediate reach within the React Native ecosystem

- **100k** weekly downloads on npm

## Our work: Creating an SDK wrapper with unified cross-platform API

To deliver a robust React Native library for Rive, we focused on performance, maintainability, and seamless integration with native platforms.

- **Library Design**  
We designed a modular library architecture that aligns with React Native community standards and ensures long-term maintainability.
- **API Development**  
Leveraging the Rive Android SDK, we proposed a unified API surface tailored for cross-platform use.
- **Android Integration**  
Our team implemented full support for the Android SDK and developed a testing app to validate functionality and developer experience.
- **iOS Extension**  
After validating the Android flow, we extended integration to iOS, ensuring consistent behavior across platforms.
- **Release Automation**  
We introduced a GitHub Actions workflow to automate library builds and releases, streamlining contribution and maintenance.
- **Public Distribution**  
The final library was released publicly via CocoaPods and Maven, making it easily accessible for developers worldwide.

## Results: First-class React Native support for Rive SDK

We delivered native bindings for the Rive runtime on both iOS and Android and built a React Native library that ensures full feature compatibility across platforms. The library was released publicly, giving Rive immediate reach within the React Native ecosystem.

During development, we uncovered and reported issues in the native SDKs, contributing directly to product improvements. The resulting integration provides a reliable foundation and improves the developer experience for teams adopting Rive in React Native projects.

## Build and scale React Native apps.

For over a decade, enterprise teams have trusted us with React and React Native products. Our senior engineers work with AI agents on new builds, complex migrations, and native engineering. [Contact us](https://www.callstack.com/contact)

### Talk to our team

We’ll connect you with the right expert within 24 hours.

## How we’ve solved similar challenges

- [Building Storybook Connect for JetBrains Twice as Fast With AI](https://www.callstack.com/case-studies/building-storybook-connect-for-jetbrains-in-25-working-days)
- [Teamworks cut mobile change lead time from days to minutes](https://www.callstack.com/case-studies/accelerating-teamworks-mobile-delivery-with-re-pack-and-module-federation)
