{"id":21408517,"url":"https://github.com/superwall/superwall-ios","last_synced_at":"2026-01-22T18:46:22.513Z","repository":{"id":37860519,"uuid":"388287766","full_name":"superwall/Superwall-iOS","owner":"superwall","description":"Remotely configure every aspect of your paywall and double your revenue.","archived":false,"fork":false,"pushed_at":"2025-04-02T15:51:06.000Z","size":62781,"stargazers_count":110,"open_issues_count":6,"forks_count":31,"subscribers_count":7,"default_branch":"develop","last_synced_at":"2025-04-03T05:29:50.749Z","etag":null,"topics":["iap","in-app-purchase","ios","objective-c","paywall","purchases","sdk","storekit","subscription","swift"],"latest_commit_sha":null,"homepage":"https://superwall.com","language":"Swift","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/superwall.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":".github/CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2021-07-22T01:03:06.000Z","updated_at":"2025-03-30T19:31:58.000Z","dependencies_parsed_at":"2023-10-12T12:47:19.315Z","dependency_job_id":"8897ab2c-d8cb-49df-af82-30c4658acb29","html_url":"https://github.com/superwall/Superwall-iOS","commit_stats":null,"previous_names":["superwall-me/paywall-ios","superwall/superwall-ios","superwall-me/superwall-ios"],"tags_count":271,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/superwall%2FSuperwall-iOS","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/superwall%2FSuperwall-iOS/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/superwall%2FSuperwall-iOS/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/superwall%2FSuperwall-iOS/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/superwall","download_url":"https://codeload.github.com/superwall/Superwall-iOS/tar.gz/refs/heads/develop","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247271515,"owners_count":20911587,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["iap","in-app-purchase","ios","objective-c","paywall","purchases","sdk","storekit","subscription","swift"],"created_at":"2024-11-22T17:16:23.209Z","updated_at":"2025-10-04T09:05:12.671Z","avatar_url":"https://github.com/superwall.png","language":"Swift","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cp align=\"center\"\u003e\n  \u003cbr /\u003e\n  \u003cimg src=https://user-images.githubusercontent.com/3296904/158817914-144c66d0-572d-43a4-9d47-d7d0b711c6d7.png alt=\"logo\" height=\"100px\" /\u003e\n  \u003ch3 style=\"font-size:26\" align=\"center\"\u003eIn-App Paywalls Made Easy 💸\u003c/h3\u003e\n  \u003cbr /\u003e\n\u003c/p\u003e\n\n\u003cp align=\"center\"\u003e\n  \u003ca href=\"https://docs.superwall.com/docs/installation-via-spm\"\u003e\n    \u003cimg src=\"https://img.shields.io/badge/SwiftPM-Compatible-orange\" alt=\"SwiftPM Compatible\"\u003e\n  \u003c/a\u003e\n  \u003ca href=\"https://docs.superwall.com/docs/installation-via-cocoapods\"\u003e\n    \u003cimg src=\"https://img.shields.io/badge/pod-compatible-informational\" alt=\"Cocoapods Compatible\"\u003e\n  \u003c/a\u003e\n  \u003ca href=\"https://superwall.com/\"\u003e\n    \u003cimg src=\"https://img.shields.io/badge/ios%20version-%3E%3D%2013.0-blueviolet\" alt=\"iOS Versions Supported\"\u003e\n  \u003c/a\u003e\n  \u003ca href=\"https://github.com/superwall/Superwall-iOS/blob/master/LICENSE\"\u003e\n    \u003cimg src=\"https://img.shields.io/badge/license-MIT-green/\" alt=\"MIT License\"\u003e\n  \u003c/a\u003e\n  \u003ca href=\"https://superwall.com/\"\u003e\n    \u003cimg src=\"https://img.shields.io/badge/community-active-9cf\" alt=\"Community Active\"\u003e\n  \u003c/a\u003e\n  \u003ca href=\"https://superwall.com/\"\u003e\n    \u003cimg src=\"https://img.shields.io/github/v/tag/superwall/Superwall-iOS\" alt=\"Version Number\"\u003e\n  \u003c/a\u003e\n  \u003ca href=\"https://www.emergetools.com/app/example/ios/SuperwallKit/release?utm_campaign=badge-data\"\u003e\n    \u003cimg src=\"https://img.shields.io/badge/dynamic/json?url=https%3A%2F%2Fwww.emergetools.com%2Fapi%2Fv2%2Fpublic_new_build%3FexampleId%3DSuperwallKit%26platform%3Dios%26badgeOption%3Dmax_install_size_only%26buildType%3Drelease\u0026query=$.badgeMetadata\u0026label=SuperwallKit\u0026logo=apple\" /\u003e\n  \u003c/a\u003e\n\u003c/p\u003e\n\n----------------\n\n[Superwall](https://superwall.com/) lets you remotely configure every aspect of your paywall — helping you find winners quickly.\n\n## SuperwallKit.framework\n\n**SuperwallKit** is an open source framework that provides a wrapper around `WebKit` for presenting and creating paywalls. It interacts with the Superwall backend letting you easily iterate paywalls on the fly in `Swift` or `Objective-C`!\n\n## Migrating to v4\n\n- If you're upgrading from v3.x of our SDK, please follow our [Migration Guide](https://docs.superwall.com/docs/migrating-to-v4)\n\n## Features\n|   | Superwall |\n| --- | --- |\n✅ | Server-side paywall iteration\n🎯 | Paywall conversion rate tracking - know whether a user converted after seeing a paywall\n🆓 | Trial start rate tracking - know and measure your trial start rate out of the box\n📊 | Analytics - automatic calculation of metrics like conversion and views\n✏️ | A/B Testing - automatically calculate metrics for different paywalls\n📝 | [Online documentation](https://docs.superwall.com/docs) up to date\n🔀 | [Integrations](https://docs.superwall.com/docs) - over a dozen integrations to easily send conversion data where you need it\n💯 | Well maintained - [frequent releases](https://github.com/superwall/Superwall-iOS/releases)\n📮 | Great support - email a founder: jake@superwall.com\n\n## Installation\n\n### Swift Package Manager\n\nThe preferred installation method is with [Swift Package Manager](https://swift.org/package-manager/). This is a tool for automating the distribution of Swift code and is integrated into the swift compiler. In Xcode, do the following:\n\n- Select **File ▸ Add Packages...**\n- Search for `https://github.com/superwall/Superwall-iOS` in the search bar.\n- Set the **Dependency Rule** to **Up to Next Major Version** with the lower bound set to **4.0.0**.\n- Make sure your project name is selected in **Add to Project**.\n- Then, **Add Package**.\n\n### Cocoapods\n\n[Cocoapods](https://cocoapods.org) is an alternative dependency manager for iOS projects. For usage and installation instructions, please visit their website.\nTo include the *Superwall* SDK in your app, add the following to your Podfile:\n\n```\npod 'SuperwallKit', '\u003c 5.0.0'\n```\n\nNext, run `pod repo update` to update your local spec repo.\n\nThen, run `pod install` from your terminal.\n\n## Getting Started\n\n[Sign up for a free account on Superwall](https://superwall.com/sign-up) and [read our docs](https://docs.superwall.com/docs).\n\nYou can also [view our iOS SDK docs](https://sdk.superwall.me/documentation/superwallkit/). If you'd like to view it in Xcode, select **Product ▸ Build Documentation**.\n\nRead our Kodeco (previously Ray Wenderlich) tutorial: [Superwall: Remote Paywall Configuration on iOS](https://www.kodeco.com/38677971-superwall-remote-paywall-configuration-on-ios).\n\nCheck out our sample apps for a hands-on demonstration of the SDK:\n\n- [Basic Example App](Examples/Basic)\n- [Advanced Example App](Examples/Advanced)\n\n## Contributing\n\nPlease see the [CONTRIBUTING](.github/CONTRIBUTING.md) file for how to help.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsuperwall%2Fsuperwall-ios","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsuperwall%2Fsuperwall-ios","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsuperwall%2Fsuperwall-ios/lists"}