About KeyboardKitSwiftUI
KeyboardKitSwiftUI
extends KeyboardKit with SwiftUI support. It's temporarily a separate project, since SwiftUI requires iOS 13 and KeyboardKit targets iOS 11.
SwiftUI support is currently an experimental feature
, where I work on finding a good fit with the main library. To be able to move swiftly (pun intended) and not get stuck with a bunch of deprecations and migrations, I will allow breaking changes between minor versions.
This library will become a part of the main library in v 4.0
, and will then completely replace UIKit, which will no longer be supported. Read more about this decision here.
Installation
Swift Package Manager
https://github.com/danielsaidi/KeyboardKitSwiftUI.git
CocoaPods
target 'MyApp' do
pod 'KeyboardKit'
pod 'KeyboardKitSwiftUI'
end
target 'MyKeyboard' do
pod 'KeyboardKit'
pod 'KeyboardKitSwiftUI'
end
Contact me
Feel free to reach out if you have questions or if you want to contribute in any way:
- E-mail: [email protected]
- Twitter: @danielsaidi
- Web site: danielsaidi.com
Clients
KeyboardKit is proudly supported by:


Your company can support KeyboardKit by either sponsoring the project on GitHub Sponsors or by paying for consultation. I'ld be happy to help you out with your keyboard needs.
License
KeyboardKitSwiftUI is available under the MIT license. See LICENSE file for more info.