{"repo":"space-code/flare","free":true,"listed":false,"github":"https://github.com/space-code/flare","clone":"git clone https://github.com/space-code/flare.git","description":"Flare is a lightweight, developer-friendly Swift framework that simplifies working with in-app purchases. It provides a clean, unified API over StoreKit and StoreKit 2, includes async/await-ready workflows, and offers built-in UI components for a seamless integration experience.","language":"Swift","stars":73,"topics":["iap","in-app-purchases","macos","swift","swift-package-manager","tvos","watchos","storekit","appstore","ios"],"license":"MIT","category":"mobile-apps","readme_excerpt":"flare Description Flare is a modern, lightweight Swift framework that simplifies working with in-app purchases and subscriptions. Built on top of StoreKit and StoreKit 2, it provides a clean, unified API with async/await support and includes ready-to-use UI components for seamless integration across all Apple platforms. ✨ Features - 🛍️ Complete Purchase Support - Consumable, non-consumable, and subscription purchases - 🎁 Promotional Offers - Support for promotional and introductory offers - ⚡ Modern Swift - Built with async/await for clean, readable code - 🔄 StoreKit 1 & 2 - Unified API supporting both StoreKit versions - 🎨 UI Components - Pre-built SwiftUI and UIKit views for product displays - 📱 Cross-Platform - iOS, tvOS, watchOS, macOS, and visionOS compatible - 🧪 Thoroughly Tested - Complete unit, integration, and snapshot test coverage 📋 Table of Contents - Requirements - Installation - Quick Start - Usage - Fetching Products - Making Purchases - Managing Subscriptions - Handling Transactions - Promotional Offers - FlareUI - SwiftUI Integration - UIKit Integration - Documentation - Contributing - License 📱 Requirements Package Supported Platforms Xcode Minimum Swift Version --------- ------------------- ------- ---------------------- Flare iOS 13.0+ / macOS 10.15+ / tvOS 13.0+ / watchOS 7.0+ / visionOS 1.0+ 15.4+ 5.10 FlareUI iOS 13.0+ / macOS 10.15+ / tvOS 13.0+ 15.4+ 5.10 🚀 Installation Swift Package Manager Add the following dependency to your Package.swift ","default_branch":null,"files":null,"tree":[],"storefront":"/r/space-code","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/space-code/flare/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}