[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-7038":3},{"id":4,"name":5,"fullName":6,"owner":7,"repo":5,"description":8,"homepage":9,"htmlUrl":10,"language":11,"languages":10,"totalLinesOfCode":10,"stars":12,"forks":13,"watchers":14,"openIssues":15,"contributorsCount":16,"subscribersCount":16,"size":16,"stars1d":17,"stars7d":18,"stars30d":19,"stars90d":16,"forks30d":16,"starsTrendScore":18,"compositeScore":20,"rankGlobal":10,"rankLanguage":10,"license":21,"archived":22,"fork":22,"defaultBranch":23,"hasWiki":22,"hasPages":22,"topics":24,"createdAt":10,"pushedAt":10,"updatedAt":36,"readmeContent":37,"aiSummary":38,"trendingCount":16,"starSnapshotCount":16,"syncStatus":39,"lastSyncTime":40,"discoverSource":41},7038,"purchases-ios","RevenueCat\u002Fpurchases-ios","RevenueCat","In-app purchases and subscriptions made easy. Support for iOS, watchOS, tvOS, macOS, and visionOS.","https:\u002F\u002Fwww.revenuecat.com\u002F",null,"Swift",2996,427,29,50,0,1,7,19,67.29,"MIT License",false,"main",[25,26,27,28,29,30,31,32,33,34,35],"apple","hacktoberfest","iap","ios","objective-c","storekit","storekit-wrapper","storekit2","swift","swiftui","visionos","2026-06-12 04:00:32","\u003Ch3 align=\"center\">😻 In-App Subscriptions Made Easy 😻\u003C\u002Fh3>\n\n[![License](https:\u002F\u002Fimg.shields.io\u002Fcocoapods\u002Fl\u002FRevenueCat.svg?style=flat)](http:\u002F\u002Fcocoapods.org\u002Fpods\u002FRevenueCat)\n[![Version](https:\u002F\u002Fimg.shields.io\u002Fcocoapods\u002Fv\u002FRevenueCat.svg?style=flat)](https:\u002F\u002Fcocoapods.org\u002Fpods\u002FRevenueCat)\n[![Carthage compatible](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FCarthage-compatible-4BC51D.svg?style=flat)](https:\u002F\u002Fdocs.revenuecat.com\u002Fdocs\u002Fios#section-install-via-carthage)\n[![SwiftPM compatible](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FSwiftPM-compatible-orange.svg)](https:\u002F\u002Fdocs.revenuecat.com\u002Fdocs\u002Fios#section-install-via-swift-package-manager)\n[![](https:\u002F\u002Fimg.shields.io\u002Fendpoint?url=https%3A%2F%2Fswiftpackageindex.com%2Fapi%2Fpackages%2FRevenueCat%2Fpurchases-ios%2Fbadge%3Ftype%3Dswift-versions)](https:\u002F\u002Fswiftpackageindex.com\u002FRevenueCat\u002Fpurchases-ios)\n[![](https:\u002F\u002Fimg.shields.io\u002Fendpoint?url=https%3A%2F%2Fswiftpackageindex.com%2Fapi%2Fpackages%2FRevenueCat%2Fpurchases-ios%2Fbadge%3Ftype%3Dplatforms)](https:\u002F\u002Fswiftpackageindex.com\u002FRevenueCat\u002Fpurchases-ios)\n\nRevenueCat is a powerful, reliable, and free to use in-app purchase server with cross-platform support. Our open-source framework provides a backend and a wrapper around StoreKit and Google Play Billing to make implementing in-app purchases and subscriptions easy. \n\nWhether you are building a new app or already have millions of customers, you can use RevenueCat to:\n\n  * Fetch products, make purchases, and check subscription status with our [native SDKs](https:\u002F\u002Fdocs.revenuecat.com\u002Fdocs\u002Finstallation). \n  * Host and [configure products](https:\u002F\u002Fdocs.revenuecat.com\u002Fdocs\u002Fentitlements) remotely from our dashboard. \n  * Analyze the most important metrics for your app business [in one place](https:\u002F\u002Fdocs.revenuecat.com\u002Fdocs\u002Fcharts).\n  * See customer transaction histories, chart lifetime value, and [grant promotional subscriptions](https:\u002F\u002Fwww.revenuecat.com\u002Fdocs\u002Fdashboard-and-metrics\u002Fcustomer-history\u002Fpromotionals).\n  * Get notified of real-time events through [webhooks](https:\u002F\u002Fdocs.revenuecat.com\u002Fdocs\u002Fwebhooks).\n  * Send enriched purchase events to analytics and attribution tools with our easy integrations.\n\nSign up to [get started for free](https:\u002F\u002Fapp.revenuecat.com\u002Fsignup).\n\n## RevenueCat.framework\n\n*RevenueCat* is the client for the [RevenueCat](https:\u002F\u002Fwww.revenuecat.com\u002F) subscription and purchase tracking system. It's 100% `Swift` and compatible with `Objective-C`.\n\n## Migrating from Purchases v4 to v5\n- See our [Migration guide](https:\u002F\u002Frevenuecat.github.io\u002Fpurchases-ios-docs\u002Fv5_api_migration_guide.html)\n\n## Migrating from Purchases v3 to v4\n- See our [Migration guide](https:\u002F\u002Frevenuecat.github.io\u002Fpurchases-ios-docs\u002Fv4_api_migration_guide.html)\n\n## RevenueCat SDK Features\n|   | RevenueCat |\n| --- | --- |\n✅ | Server-side receipt validation\n➡️ | [Webhooks](https:\u002F\u002Fdocs.revenuecat.com\u002Fdocs\u002Fwebhooks) - enhanced server-to-server communication with events for purchases, renewals, cancellations, and more\n🖥 | iOS, tvOS, macOS, watchOS, Mac Catalyst, and visionOS support\n🎯 | Subscription status tracking - know whether a user is subscribed whether they're on iOS, Android or web\n📊 | Analytics - automatic calculation of metrics like conversion, mrr, and churn\n📝 | [Online documentation](https:\u002F\u002Fdocs.revenuecat.com\u002Fdocs) and [SDK Reference](http:\u002F\u002Frevenuecat.github.io\u002Fpurchases-ios-docs\u002F) up to date\n🔀 | [Integrations](https:\u002F\u002Fwww.revenuecat.com\u002Fintegrations) - over a dozen integrations to easily send purchase data where you need it\n💯 | Well maintained - [frequent releases](https:\u002F\u002Fgithub.com\u002FRevenueCat\u002Fpurchases-ios\u002Freleases)\n📮 | Great support - [Contact us](https:\u002F\u002Frevenuecat.com\u002Fsupport)\n\n## Getting Started\nFor more detailed information, you can view our complete documentation at [docs.revenuecat.com](https:\u002F\u002Fdocs.revenuecat.com\u002Fdocs).\n\nPlease follow the [Quickstart Guide](https:\u002F\u002Fdocs.revenuecat.com\u002Fdocs\u002F) for more information on how to install the SDK.\n\n> [!TIP]\n> When integrating with SPM, it is recommended to add the SPM mirror repository for faster download\u002Fintegration times: https:\u002F\u002Fgithub.com\u002FRevenueCat\u002Fpurchases-ios-spm\n\nOr view our iOS sample apps:\n- [MagicWeather](Examples\u002FMagicWeather)\n- [MagicWeather SwiftUI](Examples\u002FMagicWeatherSwiftUI)\n\n## Requirements\n- Xcode 15.0+\n\n| Platform | Minimum target |\n|----------|----------------|\n| iOS      | 13.0+          |\n| tvOS     | 13.0+          |\n| macOS    | 10.15+         |\n| watchOS  | 6.2+           |\n| visionOS | 1.0+           |\n\n## SDK Reference\nOur full SDK reference [can be found here](https:\u002F\u002Frevenuecat.github.io\u002Fpurchases-ios-docs).\n\n## Contributing\nContributions are always welcome! To learn how you can contribute, please see the [Contributing Guide](.\u002FContributing\u002FCONTRIBUTING.md).\n","RevenueCat\u002Fpurchases-ios 是一个简化应用内购买和订阅流程的开源项目。它提供了一个围绕 StoreKit 和 Google Play Billing 的封装层，支持 iOS、watchOS、tvOS、macOS 和 visionOS 平台。核心功能包括通过原生 SDK 获取产品信息、处理购买及检查订阅状态，远程配置产品，集中分析关键业务指标，并通过 Webhooks 实现实时事件通知。此外，还支持客户交易历史查看、生命周期价值图表生成以及促销订阅发放等功能。适用于需要高效管理应用内购买与订阅服务的各种规模的应用开发场景。",2,"2026-06-11 03:10:15","top_language"]