KeyboardKit helps you build custom keyboards that look and behave native. Or very different.
KeyboardKit is open-source, completely free and has many great features. You can extend it with pro features that take your keyboard to the next level.
Explore
About
Why should you build a keyboard and how can KeyboardKit help?
Features
KeyboardKit supports 60+ locales and has a rich set of features.
KeyboardKit Pro
Unlock pro features like an emoji keyboard, autocomplete, etc.
Themes
KeyboardKit Pro unlocks a theme engine for rich, custom designs.
Open-Source
KeyboardKit is open-source and free to use. Join the community!
App
Create custom keyboards directly on your iPhone or iPad.
Latest news
KeyboardKit 8.5
KeyboardKit 8.5 is out. This is a big update, that renames and moves many types into namespaces, adds many new features and makes many small adjustments and improvements.
KeyboardKit 8.4
KeyboardKit 8.4 is out. This version uses Swift 5.9, adds support for visionOS, drastically improves the docs, makes many emoji features open-source, introduces modifier-applied styles, and more.
Let us know
Are you using KeyboardKit in your app or company? Reach out and let us know.