Swiftpack.co - rakutentech/ios-miniapp as Swift Package

Swiftpack.co is a collection of thousands of indexed Swift packages. Search packages.
See all packages published by rakutentech.
rakutentech/ios-miniapp v4.2.0
Mini App SDK for iOS Apps
⭐️ 30
🕓 2 days ago
.package(url: "https://github.com/rakutentech/ios-miniapp.git", from: "v4.2.0")

Cocoapods Carthage compatible Build Status codecov PRs Welcome License: MIT


This open-source library allows you to integrate Mini App ecosystem into your iOS applications. Mini App SDK also facilitates communication between a mini app and the host app via a message bridge.

For instructions on implementing in an iOS application, see the User Guide.


  • Load MiniApp list
  • Load MiniApp metadata
  • Create a MiniApp view
  • Facilitate communication between host app and mini app

All the MiniApp files downloaded by the MiniApp iOS library are cached locally.

Getting started


See the SDK Developer Guide and the Contribution guide.


See the LICENSE file for more info.


See the full CHANGELOG.


Stars: 30
Last commit: 2 days ago
jonrohan Something's broken? Yell at me @ptrpavlik. Praise and feedback (and money) is also welcome.

Release Notes

Miniapp SDK v4.1.0
10 weeks ago


  • Feature: Added support for Swift Package Manager
  • Feature: Updated create method with optional fromCache variable that helps to load the mini-app from cache. MiniApp#create(appId:versionId:queryParams:completionHandler:messageInterface:adsDisplayer:fromCache) MiniApp#create(appInfo:queryParams:completionHandler:messageInterface:adsDisplayer:fromCache)
  • Feature: Added a new interface downloadFile(fileName:url:headers:completionHandler:) in MiniAppMessageDelegate to support downloadFile behavior with custom file.

Swiftpack is being maintained by Petr Pavlik | @ptrpavlik | @swiftpackco | API | Analytics