https://github.com/touchlab/SKIE
SKIE - Swift Kotlin Interface Enhancer
https://github.com/touchlab/SKIE
ios kotlin kotlin-multiplatform
Last synced: 5 months ago
JSON representation
SKIE - Swift Kotlin Interface Enhancer
- Host: GitHub
- URL: https://github.com/touchlab/SKIE
- Owner: touchlab
- License: apache-2.0
- Created: 2023-08-31T14:45:42.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2025-06-25T14:29:46.000Z (6 months ago)
- Last Synced: 2025-06-25T15:31:37.014Z (6 months ago)
- Topics: ios, kotlin, kotlin-multiplatform
- Language: Kotlin
- Homepage: https://skie.touchlab.co/
- Size: 26.4 MB
- Stars: 945
- Watchers: 20
- Forks: 13
- Open Issues: 12
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
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](https://skie.touchlab.co/intro) 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](https://touchlab.co/iosdevex)
## Find SKIE useful? ♥️
Support us by
1. Starring this repo ⭐
2. Providing a [testimonial or logo](https://github.com/touchlab/SKIE/discussions/154) 🎉
## Who's using SKIE?
"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