Features

KeyboardKit supports 50+ locales, localized system keyboards, custom keys and layouts, autocomplete, audio and haptic feedback etc.

Locales

KeyboardKit comes with support for 50+ keyboard locales, with more being added over time:

  • 🇺🇸 English (Default)
  • 🇦🇱 Albanian
  • 🇦🇪 Arabic
  • 🇧🇾 Belarusian
  • 🇧🇬 Bulgarian
  • 🇦🇩 Catalan
  • 🇭🇷 Croatian
  • 🇨🇿 Czech
  • 🇩🇰 Danish
  • 🇳🇱 Dutch
  • 🇧🇪 Dutch (Belgium)
  • 🇬🇧 English (UK)
  • 🇺🇸 English (US)
  • 🇪🇪 Estonian
  • 🇫🇴 Faroese
  • 🇵🇭 Filipino
  • 🇫🇮 Finnish
  • 🇫🇷 French
  • 🇧🇪 French (Belgium)
  • 🇨🇭 French (Switzerland)
  • 🇬🇪 Georgian
  • 🇩🇪 German
  • 🇦🇹 German (Austria)
  • 🇨🇭 German (Switzerland)
  • 🇬🇷 Greek
  • 🇺🇸 Hawaiian
  • 🇮🇱 Hebrew
  • 🇭🇺 Hungarian
  • 🇮🇸 Icelandic
  • 🇮🇪 Irish
  • 🇮🇹 Italian
  • 🇹🇯 Kurdish Sorani
  • 🇹🇯 Kurdish Sorani (Arabic)
  • 🇱🇻 Latvian
  • 🇱🇹 Lithuanian
  • 🇲🇰 Macedonian
  • 🇲🇹 Maltese
  • 🇲🇳 Mongolian
  • 🇳🇴 Norwegian
  • 🇮🇷 Persian
  • 🇵🇱 Polish
  • 🇵🇹 Portuguese
  • 🇧🇷 Portuguese (Brazil)
  • 🇷🇴 Romanian
  • 🇷🇺 Russian
  • 🇷🇸 Serbian
  • 🇷🇸 Serbian (Latin)
  • 🇸🇰 Slovak
  • 🇸🇮 Slovenian
  • 🇪🇸 Spanish
  • 🇰🇪 Swahili
  • 🇸🇪 Swedish
  • 🇹🇷 Turkish
  • 🇺🇦 Ukrainian

KeyboardKit adds locale-specific information and localized strings for each locale. It lets you create localized keyboards with little effort.

KeyboardKit Pro unlocks fully localized system keyboards, input sets, keyboard layouts and callout actions and lets you create a localized system keyboard in 50+ locales with a single line of code.

More features

KeyboardKit lets you create system keyboards that mimic the stock keyboards with a single line of code, which you can customize to great extent. You can also create completely custom keyboards, where you can use the library features in any way you like.

KeyboardKit comes packed with features, like keyboard actions, callouts, autocomplete, emojis, extensions, audio/haptic feedback, input set and keyboard layout customization, styling etc.

Visit the GitHub repo for more information, documentation, code samples, demo apps etc.