Blog

KeyboardKit dSYMs are now available

KeyboardKit now includes dSYMs as part of the release. Let’s see how you can add these dSYMs to your app to improve the crash reports for crashes that originate from the KeyboardKit SDK.

Oct 19, 2025  ·  releases

Website updated for KeyboardKit 10

The website has been updated for KeyboardKit 10, which will be released on October 29. Until then, you may see information that is not yet in the public release.

Sep 25, 2025  ·  general

KeyboardKit 9.9 is out

KeyboardKit 9.9 is out! This version adds support for Liquid Glass to all devices that run iOS 26, and reverts the layout view modifier beta feature that was introduced in KeyboardKit 9.8.

Aug 26, 2025  ·  releases design liquid-glass

A Quick Look at WWDC 2025

Apple’s WWDC 2025 is on, with many news and updates, including a brand new unified design for all of Apple’s platforms, including iOS, iPadOS, macOS, tvOS, watchOS, visionOS, and CarPlay.

Jun 11, 2025  ·  general

KeyboardKit App 3.8

Version 3.8 of the KeyboardKit app is out! This update adds powerful features from KeyboardKit Pro, including support for more layouts, Vietnamese TELEX, VIQR and VNI, emoji autocomplete, etc.

Mar 4, 2025  ·  app

Next Word Prediction

KeyboardKit Pro 9 adds a feature that stopped working in iOS 16 - Next Word Prediction! Let’s take a look at how it works, and how you can easily add next word prediction to your keyboard.

Dec 3, 2024  ·  ai autocomplete

KeyboardKit 9.0

KeyboardKit 9.0 is finally out! 🚀 Let’s take a look at all the new things that make KeyboardKit better than ever, and how to best upgrade from KeyboardKit 8 to KeyboardKit 9.

Dec 2, 2024  ·  releases

KeyboardKit 9 soon available

The release of KeyboardKit 9 is just around the corner, with many architectural changes and new features that will make KeyboardKit better than ever!

Oct 30, 2024  ·  releases

Keyboard switcher experiments

The next keyboard 🌐 key that is used to switch keyboards, has behaved a bit strange. Let’s take a look at two opt-in experiments that were introduced in 8.8.7, that aim to fix improve its behavior.

Sep 18, 2024  ·  actions

KeyboardKit App 3.1 is out!

A new version of the KeyboardKit app is out! The new 3.1 version adds many new features, such as support for a numeric input toolbar, iPad Pro keyboard layouts, and 68 locales in total.

May 15, 2024  ·  releases app

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.

Mar 26, 2024  ·  releases documentation emojis

iPad Pro Layout Support

KeyboardKit 8.3 is out. It adds new features, fixes some bugs, and also adds iPad Pro layout support to KeyboardKit Pro.

Feb 6, 2024  ·  ipad layout

KeyboardKit 8.1

KeyboardKit 8.1 is out, with some autocomplete and localization improvements. Pro users will also be able to choose language at setup, instead of being bound to the license. Let’s take a look.

Dec 10, 2023  ·  releases autocomplete localization

KeyboardKit 7.9.7 Hotfix

A KeyboardKit 7.9.7 hotfix is out, that adds a fix for an occasional crash that can happen the keyboard hosting controller is deinitialized.

Nov 13, 2023  ·  releases

KeyboardKit 8

KeyboardKit 8 is finally out! This is a huge update with lots of changes and improvements. Let’s take a look at what you can expect.

Oct 30, 2023  ·  releases

KeyboardKit 8 - Release Candidate 3

KeyboardKit 8 RC 3 is out for public access! It adds more migration guides, makes system keyboard previews easier to use and makes the emoji keyboard resolve automatically even for custom views.

Oct 26, 2023  ·  releases

KeyboardKit 7.7

KeyboardKit 7.7 is out! This release provides a much better fast-typing experience by introducing a release outside tolerance, tweaks the emoji keyboards and has many other nice features and fixes.

Jun 5, 2023  ·  releases actions emojis gestures themes

KeyboardKit 7.6

KeyboardKit 7.6 is out! This release fixes a dictation-related problem when submitting apps to the App Store Connect and has a bunch of dictation and emoji-related features and fixes.

May 16, 2023  ·  releases dictation emojis

Dictation changes

KeyboardKit 7.6 will fix a dictation-related problem, where you had to add dictation permissions to your app when submitting it to the App Store, even if you didn’t use the dictation feature.

May 15, 2023  ·  dictation

KeyboardKit 7.5

KeyboardKit 7.5 is out! It improves the dictation and theme engines and makes them easier to use. It also greatly improves the way KeyboardKit handles locales. It now correctly changes the primary language, which affects text direction, spellchecking and more.

May 1, 2023  ·  releases dictation styling themes

New Dictation Engine

KeyboardKit 7.3 added a beta version of a new dictation engine, that lets you start dictation from a keyboard, perform dictation in the app, then handle the result in the keyboard. Let’s take a look.

Apr 20, 2023  ·  pro dictation

New Themes and Styles

The upcoming KeyboardKit 7.4 adds many new style variations to the existing themes, as well as a brand new Aestetic theme from the community.

Apr 19, 2023  ·  pro styling themes

New Emojis

The upcoming KeyboardKit 7.4 adds new emojis that were added in iOS 16.4, macOS 13.3, tvOS 16.4 and watchOS 9.4, as well as new emoji version tools.

Apr 18, 2023  ·  emojis

Improved autocomplete

The KeyboardKit autocomplete experience will be drastically improved in the next minor version. Let’s take a look at what it does and how you can try it out and provide feedback before it goes live.

Mar 11, 2023  ·  autocomplete

KeyboardKit 7.1

KeyboardKit 7.1 is out! This minor release fixes a few bugs that were introduced in the 7.0 release, adds a brand new autocomplete experience, improves the locale picker context menu and makes it easier than ever to setup KeyboardKit.

Mar 9, 2023  ·  releases autocomplete localization layout

Improved locale context menu

KeyboardKit 7.1 will patch a few things that were overlooked in the 7.0 release. One such thing is improving the locale context menu that is presented when long pressing a locale switcher button.

Mar 8, 2023  ·  localization

KeyboardKit 7.0

KeyboardKit 7.0 is out! This major release cleans up and streamlines the library and adds a bunch of new features and improvements that will help taking KeyboardKit to the next level.

Feb 27, 2023  ·  releases

How to open your System Settings app screen

KeyboardKit has utilities to easily let you open your app’s System Settings screen. However, you may have noticed that it behaves a little random, and sometimes open the System Settings root instead of your app. Let’s take a look at how to improve this.

Feb 20, 2023  ·  settings

KeyboardKit 7 RC

The KeyboardKit 7.0 Release Candidate is finally out and ready to be tested! There many changes and a fair share of breaking changes, so make sure to test it and reach out with feedback, bugs etc.

Feb 16, 2023  ·  releases multi-platform styling

KeyboardKit 6.9 is out

KeyboardKit 6.9 is out, with many new features, as well as changes and deprecations that will help you prepare for and transition to KeyboardKit 7.0, which will be a big step forward for the library.

Jan 10, 2023  ·  releases multi-platform

Keyboard Typing Explained

KeyboardKit is getting a new gesture engine that will make the typing experience a lot closer to the one in native iOS keyboards. But have you ever considered what is involved in typing on a software keyboard? It’s actually a complex combination of gestures and features. Let’s take a closer look at it.

Nov 24, 2022  ·  gestures

KeyboardKit 6.5 is out

KeyboardKit 6.5 is out, with a bunch of changes to the Pro license model. The release also improves the library documentation by introducing namespaces.

Nov 2, 2022  ·  releases pro licenses

KeyboardKit 6.4 is out

KeyboardKit 6.4 is out, and it’s a pretty big one! It provides a new locales, makes a bunch of stuff available on more platforms and converts a bunch of extensions to protocols, so that they show up in the documentation and more types can use them.

Oct 4, 2022  ·  releases localization multi-platform

Multi-platform improvements

KeyboardKit 6.4 will unlock a bunch of types, extensions, mocks and tests for all platforms, which will give you more tools if you develop for macOS, tvOS and watchOS.

Sep 2, 2022  ·  multi-platform

KeyboardKit 6.0 is out

KeyboardKit 6.0 is out, with features such as multi-platform support and new features, adjustments and bug ixes! 🚀 This post describes what it contains and how to best migrate from 5.x.

Feb 23, 2022  ·  releases pro multi-platform

KeyboardKit 5.7 is out

KeyboardKit 5.7 is out! 🚀 It adds support for 🇧🇾 Belarusian, 🇨🇿 Czech and 🇷🇴 Romanian, adjust emoji keyboard styles on iPad and much more.

Jan 8, 2022  ·  releases localization

KeyboardKit 5.6 is out

KeyboardKit 5.6 is out! 🚀 It adds support for for 🇧🇷 Brazilian, 🇮🇪 Irish, 🇵🇹 Portuguese and 🇹🇷 Turkish and makes it easier to setup system keyboards.

Jan 5, 2022  ·  releases localization

KeyboardKit 5.4 is out

KeyboardKit 5.4 is out 🚀 It adds almost 300 new emojis, removes AnyView usage in many places and makes it possible to run KeyboardKit keyboards in the main app.

Dec 19, 2021  ·  releases emojis

KeyboardKit 5.3 is out

KeyboardKit 5.3 is out. This version adds support for 🇦🇱 Albanian, 🇮🇸 Icelandic and 🇵🇱 Polish and adds a bunch of new Pro and non-Pro features.

Nov 24, 2021  ·  releases localization

KeyboardKit 5.2 is out

KeyboardKit 5.2 is out. This version adds support for 🇷🇺 Russian and 🇺🇦 Ukrainian and bumps the package’s Swift version to 5.5 to enable DocC support.

Nov 2, 2021  ·  releases localization

License Price Changes

After 6 months of KeyboardKit Pro development and new features, the license prices will be adjusted at October 31.

Oct 14, 2021  ·  pro licenses

KeyboardKit App

The KeyboardKit app has been finished and sent to the App Store for review. If approved, this app will let you create custom keyboards directly on your phone and iPad.

Sep 22, 2021  ·  app

KeyboardKit Pro

The KeyboardKit family has a new member - KeyboardKit Pro! It’s a closed-source extension to the open-source library and unlocks pro features that are not available in the core library.

Feb 18, 2021  ·  releases pro localization

Removing UIKit support in KeyboardKit

This post will discuss why KeyboardKit will remove UIKit-specific tools from the library in the upcoming 4.0 release. You will still be able to use KeyboardKit with UIKit, but the library itself will not contain UIKit-specific tools, system keyboards, demo apps etc.

Jan 15, 2021  ·  xcode spm