touchlab/SKIE

SKIE - Swift Kotlin Interface Enhancer

Kotlin

1,335

1,630 commits

updated Oct 8, 2026

See the code

README

SKIE

SKIE - Swift Kotlin Interface Enhancer

SKIE is a tool for Kotlin Multiplatform development that enhances the Swift API published from Kotlin.

See the documentation website for more info.

KMP resources for iOS devs

Touchlab has been helping teams adopt KMP since KMP was launched, and we've been dedicated to improving the iOS developer experience. Read more at the KMP iOS resource hub

Find SKIE useful? ♥️

Support us by

  1. Starring this repo ⭐
  2. Providing a testimonial or logo 🎉

Who's using SKIE?

Fallback image description
"SKIE, the open-source tool by Touchlab, has been invaluable for Kotlin Multiplatform development at Mapbox. It provided a perfect solution for seamlessly integrating Kotlin into Swift-based projects. Thanks to SKIE's compile-time magic, we've removed hundreds of lines of boilerplate code, making our codebase cleaner and more maintainable. Remarkably, SKIE continues to perform flawlessly even after modularizing our project and integrating Compose Multiplatform." - Alex Azarov, Senior iOS Engineer at Mapbox
ios
kotlin
kotlin-multiplatform

touchlab/SKIE

SKIE - Swift Kotlin Interface Enhancer

Kotlin

1,335

1,630 commits

updated Oct 8, 2026

See the code

README

SKIE

SKIE - Swift Kotlin Interface Enhancer

SKIE is a tool for Kotlin Multiplatform development that enhances the Swift API published from Kotlin.

See the documentation website for more info.

KMP resources for iOS devs

Touchlab has been helping teams adopt KMP since KMP was launched, and we've been dedicated to improving the iOS developer experience. Read more at the KMP iOS resource hub

Find SKIE useful? ♥️

Support us by

  1. Starring this repo ⭐
  2. Providing a testimonial or logo 🎉

Who's using SKIE?

Fallback image description
"SKIE, the open-source tool by Touchlab, has been invaluable for Kotlin Multiplatform development at Mapbox. It provided a perfect solution for seamlessly integrating Kotlin into Swift-based projects. Thanks to SKIE's compile-time magic, we've removed hundreds of lines of boilerplate code, making our codebase cleaner and more maintainable. Remarkably, SKIE continues to perform flawlessly even after modularizing our project and integrating Compose Multiplatform." - Alex Azarov, Senior iOS Engineer at Mapbox
ios
kotlin
kotlin-multiplatform

Significant stargazers

Márton Braun

1,030 followers · starred Nov 2023

Harsh Shandilya

739 followers · starred Sep 2023

Benoît Quenaudon

340 followers · starred Sep 2023

Fankes yooni

886 followers · starred Nov 2023