Skip to content
@RevenueCat

RevenueCat

The best way to build, analyze, and grow in-app subscriptions
Diagram: your app connects to RevenueCat, which provides purchases, integrations, and growth tools.

RevenueCat

Build, analyze, and grow in-app subscriptions. Add the SDK, configure your products, and RevenueCat handles purchases, entitlements, and subscription state across iOS, Android, and the web.

New to RevenueCat? Create a free account and follow the quickstart.

Docs · Quickstart · API Reference · Dashboard · Changelog


SDKs

Pick your platform on the docs homepage, or go straight to the repo. Each repo includes a sample app. Class and method references are listed in the SDK reference.

Platform Repo
iOS, macOS, watchOS, tvOS, visionOS purchases-ios
Android purchases-android
Flutter purchases-flutter
React Native react-native-purchases
Kotlin Multiplatform purchases-kmp
Unity purchases-unity
Capacitor purchases-capacitor
Cordova cordova-plugin-purchases
Web purchases-js

Build with AI agents

Set up RevenueCat and integrate the SDK from Claude Code, Cursor, Codex, or Gemini CLI.

Tool What it does
AI Toolkit Plugin that installs RevenueCat skills and the MCP server in one step. Docs
MCP server Connects your agent to your RevenueCat projects to manage products, read charts, and check configuration.
CLI The rc command manages projects, products, customers, and subscriptions from your terminal. Every command supports --json. Docs
play-billing-skills Skills for integrating Google Play Billing and the RevenueCat SDK on Android.

Pointing an agent at the docs? Use llms.txt. Every docs page also has a Markdown version.

Get help

Contribute

Each repo has its own contributing guide. To report a security issue, see the vulnerability disclosure program.

Pinned Loading

  1. purchases-ios purchases-ios Public

    In-app purchases and subscriptions made easy. Support for iOS, watchOS, tvOS, macOS, and visionOS.

    Swift 3.1k 456

  2. purchases-android purchases-android Public

    RevenueCat SDK for Android & Jetpack Compose, easy in-app purchases and subscriptions.

    Kotlin 566 122

  3. react-native-purchases react-native-purchases Public

    React Native in-app purchases and subscriptions made easy. Support for iOS, Android and web.

    TypeScript 1.2k 124

  4. purchases-unity purchases-unity Public

    Unity in-app purchases and subscriptions made easy.

    C# 120 26

  5. purchases-flutter purchases-flutter Public

    Flutter plugin for in-app purchases and subscriptions. Supports iOS, macOS and Android.

    Dart 720 219

  6. purchases-kmp purchases-kmp Public

    RevenueCat SDK for Kotlin Multiplatform

    Kotlin 302 17

Repositories

Showing 10 of 77 repositories
  • purchases-ios Public

    In-app purchases and subscriptions made easy. Support for iOS, watchOS, tvOS, macOS, and visionOS.

    RevenueCat/purchases-ios's past year of commit activity
    Swift 3,093 MIT 456 64 151 Updated Nov 6, 2026
  • purchases-android Public

    RevenueCat SDK for Android & Jetpack Compose, easy in-app purchases and subscriptions.

    RevenueCat/purchases-android's past year of commit activity
    Kotlin 566 MIT 122 34 98 Updated Nov 6, 2026
  • fastlane-plugin-revenuecat_internal Public

    This repo contains shared fastlane automation logic used internally by RevenueCat's repos

    RevenueCat/fastlane-plugin-revenuecat_internal's past year of commit activity
    Ruby 2 MIT 1 0 5 Updated Nov 6, 2026
  • purchases-js Public
    RevenueCat/purchases-js's past year of commit activity
    TypeScript 32 MIT 21 22 55 Updated Nov 6, 2026
  • purchases-capacitor Public

    Capacitor in-app purchases and subscriptions made easy.

    RevenueCat/purchases-capacitor's past year of commit activity
    TypeScript 233 MIT 28 18 14 Updated Nov 6, 2026
  • purchases-hybrid-common Public

    Common files for the Hybrid SDKs

    RevenueCat/purchases-hybrid-common's past year of commit activity
    Kotlin 36 MIT 35 5 18 Updated Nov 6, 2026
  • react-native-purchases Public

    React Native in-app purchases and subscriptions made easy. Support for iOS, Android and web.

    RevenueCat/react-native-purchases's past year of commit activity
    TypeScript 1,220 MIT 124 67 22 Updated Nov 6, 2026
  • cli Public

    The official RevenueCat CLI — manage customers, subscriptions, and revenue from your terminal

    RevenueCat/cli's past year of commit activity
    Go 22 MIT 1 4 14 Updated Nov 6, 2026
  • play-billing-skills Public

    🐱 Agent ready instruction recipes for integrating Google Play Billing & RevenueCat SDK: grounded, drop-in guidance for Android in-app purchases.

    RevenueCat/play-billing-skills's past year of commit activity
    Shell 60 Apache-2.0 0 0 0 Updated Nov 6, 2026
  • purchases-flutter Public

    Flutter plugin for in-app purchases and subscriptions. Supports iOS, macOS and Android.

    RevenueCat/purchases-flutter's past year of commit activity
    Dart 720 MIT 219 55 15 Updated Nov 6, 2026