KeyboardKit is open-source and completely free. You can use the library to build your own keyboard apps for iPhone and iPad.
KeyboardKit is an open-source library that can be used to build your own custom keyboards for iOS and iPadOS, using technologies like Swift, SwiftUI and UIKit.
KeyboardKit can be used to create keyboards that mimic Apple’s native keyboards, with alphabetic, numeric and symbolic input sets, emojis etc. You can also create keyboards that only use the logic that KeyboardKit provides, but look completely different.
Check out the GitHub repository for more information about the library, the features it provides and how to use it in your own apps.
KeyboardKit is open-source, which means that it’s community-driven. Anyone can contribute to the project and submit PRs that you think can make it better.