HeliBoard
Customizable and privacy-conscious open-source keyboard
...Users can install dictionaries for word suggestions and spell checking across different languages. Its customizable layouts support multilingual typing, number pads, symbols, and special function keys. Appearance settings include colors, themes, background images, and Android dynamic colors. Emoji searching is available through an optional emoji dictionary. Additional tools include clipboard history, one-handed mode, and split keyboard layouts. Glide typing is supported through an optional external proprietary library. Users can back up and restore settings, learned words, and typing history.