KeyboardKit

KeyboardKit

Build custom iOS keyboards with SwiftUI

Description

Building your own iOS keyboard means low-level extension APIs and writing layouts, feedback and emoji from scratch. KeyboardKit is a Swift library to build custom iOS keyboards quickly with SwiftUI.

It ships ready layouts, an emoji keyboard, key callbacks and many locales, and supports macOS, visionOS and more.

Features



Layouts:Standard keyboard included.

Emoji:Built in.

Locales:Many languages.

SwiftUI:Declarative.