Ross ROSS = Recommend OSS · open-source software intelligence for agents

RevenueCat SDK

In-app purchases and subscriptions made easy. Support for iOS, watchOS, tvOS, macOS, and visionOS. observed · 2026-08-28

github.com/RevenueCat/purchases-ios · homepage · Swift · MIT (permissive) observed · 2026-08-28

Health v2 · maintenance only

95/100

  • Activity 99
  • Release rhythm 87
  • Longevity 100
How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.

  • gap_med: 4
  • age_days: 3236
  • days_rel: 7
  • days_push: 7
  • n_releases_24m: 158

Full methodology

Adoption not part of the score

3057 stars · 439 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded

RevenueCat's open-source client SDKs (purchases-ios, react-native-purchases) that wrap StoreKit and Google Play Billing to simplify implementing in-app purchases and subscriptions. They pair with RevenueCat's hosted backend for server-side receipt validation, entitlement management, paywalls, and subscription analytics.

Use cases

  • add in-app subscriptions to an iOS app without managing StoreKit edge cases
  • validate receipts server-side and track subscription status across platforms
  • build and A/B test paywalls remotely without app updates
  • sync purchase events to analytics and attribution tools like Amplitude or AppsFlyer
  • migrate existing subscribers to a unified cross-platform subscription backend
  • grant promotional subscriptions and view customer purchase history

When to choose

  • you're building a mobile app with subscriptions or one-time in-app purchases on iOS, Android, or cross-platform frameworks
  • you want a hosted subscription backend instead of writing your own receipt validation
  • you need paywalls, experiments, and subscription analytics out of the box
  • you want free usage up to $2,500 monthly tracked revenue

When to avoid

  • you need fully self-hosted billing with no third-party dependency or hosted service
  • your app has no monetization or only sells physical goods outside app stores
  • you can't accept RevenueCat's pricing model of 1% of tracked revenue above the free tier
  • you only need a thin StoreKit 2 wrapper and don't want a backend service

Facets

library · maturity stable

sdk auth webhook analytics api-framework mobile-development fintech e-commerce developer-tools apis cross-platform in-app-purchases storekit subscriptions receipt-validation paywalls react-native monetization app-store ios macos mobile swift android web-server

10 sources

Member repositories

For agents

markdown · JSON · MCP: product_card(name="RevenueCat/purchases-ios")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem