Skip to content

v0.3.1

Latest

Choose a tag to compare

@github-actions github-actions released this 01 Jun 12:15

AvifKit v0.3.1

📦 Installation

Kotlin Multiplatform (Recommended)

kotlin {
    sourceSets {
        commonMain.dependencies {
            implementation("io.github.alfikri-rizky:avifkit:0.3.1")
        }
    }
}

Android Only

dependencies {
    implementation("io.github.alfikri-rizky:avifkit:0.3.1")
}

iOS - Swift Package Manager

dependencies: [
    .package(url: "https://github.com/alfikri-rizky/AvifKit.git", from: "0.3.1")
]

iOS - CocoaPods

pod 'AvifKit', '~> 0.3.1'

✨ Features

  • 🖼️ AVIF encoding/decoding for iOS and Android
  • 🎯 Adaptive compression strategies (SMART/STRICT)
  • ⚡ Quality presets (SPEED/BALANCED/QUALITY/STORAGE)
  • 📱 Native performance using libavif
  • 🔄 Kotlin Multiplatform shared code
  • 📂 PlatformFile API for cross-platform file operations
  • ✅ Android: libavif bundled in AAR automatically
  • ✅ iOS: libavif resolved via SPM/CocoaPods automatically

🔐 XCFramework Checksum

22b3d65f5296604f5bd8d13d75e4160c0697768989ac75e2979e22f356ca279a

📚 Links