README.md

April 15, 2026 ยท View on GitHub

Cloudflare

RealtimeKit Core SDK for iOS

Swift Package Manager distribution package for the RealtimeKit Core iOS SDK. This package provides low-level APIs for building live video and audio experiences on iOS.

Installation

Xcode

  1. In Xcode, go to File > Add Package Dependencies...
  2. Enter the repository URL:
    https://github.com/cloudflare/realtimekit-ios-core.git
    
  3. Select the version rule you prefer (e.g., Up to Next Major Version) and add the package.

Package.swift

Add the dependency to your Package.swift:

dependencies: [
    .package(url: "https://github.com/cloudflare/realtimekit-ios-core.git", from: "<version>")
]

Then add the products you need to your target:

.target(
    name: "YourApp",
    dependencies: [
        .product(name: "RealtimeKit", package: "realtimekit-ios-core"),
        .product(name: "RTKWebRTC", package: "realtimekit-ios-core"),
    ]
)

Products

ProductDescription
RealtimeKitCore SDK โ€” includes the RealtimeKit binary XCFramework and RTKWebRTC
RTKWebRTCWebRTC binary XCFramework (standalone)

Requirements

  • iOS 13+
  • Swift 5.5+

Documentation

Full documentation is available at developers.cloudflare.com/realtime/realtimekit/core.