Features

Powerful keyboard features

KeyboardKit is packed with features that help you build amazing keyboards.

Languages

KeyboardKit supports 75 languages:

🇺🇸 🇦🇱 🇦🇪 🇦🇲 🇦🇿 🇧🇾 🇧🇩 🇧🇬 🇦🇩 🏳️ 🏳️ 🇭🇷 🇨🇿 🇩🇰 🇳🇱 🇧🇪 🇦🇺 🇨🇦 🇬🇧 🇺🇸 🇪🇪 🇫🇴 🇵🇭 🇫🇮 🇫🇷 🇨🇦 🇧🇪 🇨🇭 🇬🇪 🇩🇪 🇦🇹 🇨🇭 🇬🇷 🇺🇸 🇮🇱 🇭🇺 🇮🇸 🏳️ 🇮🇩 🇮🇪 🇮🇹 🇰🇿 🇹🇯 🇹🇯 🇹🇯 🇱🇻 🇱🇹 🇲🇰 🇲🇾 🇲🇹 🇲🇳 🏳️ 🇳🇴 🇳🇴 🇮🇷 🇵🇱 🇵🇹 🇧🇷 🇷🇴 🇷🇺 🇷🇸 🇷🇸 🇹🇯 🇸🇰 🇸🇮 🇪🇸 🇦🇷 🇲🇽 🇸🇪 🇰🇪 🇹🇷 🇺🇦 🇺🇿 🇻🇳 🏴󠁧󠁢󠁷󠁬󠁳󠁿

Features

KeyboardKit has a lot of core features. You can upgrade to KeyboardKit Pro to unlock pro features. Features that are marked with pro below are exclusive to KeyboardKit Pro.

🌱

Essentials

KeyboardKit provides essential models, features & views.

⌨️

Keyboard View

KeyboardKit has a native-looking, customizable keyboard view.

💥

Actions

KeyboardKit lets you trigger and customize keyboard actions.

🤖 pro

AI Support

KeyboardKit Pro unlocks features that are needed for AI keyboards.

📱

App Utilities

KeyboardKit has tools for setting up great keyboard apps.

💡 pro

Autocomplete

KeyboardKit Pro unlocks local autocomplete and predictions.

🗯

Callouts

KeyboardKit can show input and secondary action callouts.

📋 pro

Clipboard

KeyboardKit Pro can manage the system clipboard and user clips.

🖥️

Device Utilities

KeyboardKit can identify device types, capabilities, etc.

🎤 pro

Dictation

KeyboardKit Pro can trigger dictation from the keyboard.

😀

Emojis

KeyboardKit has emojis models, an emoji keyboard, etc.

📦 pro

Escrow

KeyboardKit Pro offers Escrow Services to enterprise customers.

⌨️ pro

External Keyboards

KeyboardKit Pro can detect if an external keyboard is connected.

🔉

Feedback

KeyboardKit can trigger audio & haptic feedback.

𝒜 pro

Fonts

KeyboardKit Pro lets you type with custom unicode fonts.

👆

Gestures

KeyboardKit can trigger & handle rich keyboard gestures.

🏠 pro

Host Application

KeyboardKit Pro can identify and open specific applications.

🔣

Layout

KeyboardKit has dynamic and fully customizable layout engine.

🌐

Localization

KeyboardKit supports 75 locales, with localized assets & layouts.

🗺️

Navigation

KeyboardKit lets you open urls and apps from the keyboard.

👁

Previews

KeyboardKit has built-in support for SwiftUI and in-app previews.

📄

Proxy Utilities

KeyboardKit can access the full document content in more ways.

⚙️

Settings

KeyboardKit has tools for in-app settings & System Settings.

🩺

Status

KeyboardKit can detect & handle keyboard and Full Access states.

📝 pro

Text Input

KeyboardKit Pro unlocks tools to let you type within the keyboard

🎨

Styling

KeyboardKit lets you design your own beautiful keyboard styles.

🍭 pro

Themes

KeyboardKit Pro unlocks a theme engine with many themes.