WM Keyboard
WM Keyboard is a free, open-source keyboard for Android. A private, offline keyboard: 845 languages, smart typing, themes, and tools. It has 478 GitHub stars and is released under the MIT license, and you can install it from F-Droid.
- Android
- Jetpack Compose
- Keyboards
- Actively maintained
About WM Keyboard
WM Keyboard is an Android keyboard that keeps its intelligence on your phone. Prediction, autocorrect, glide typing, transliteration, emoji search and learning are all local computation over files in the app's own storage. There is no analytics SDK, no advertising, no account and no server of ours for the app to phone home to. This edition is built with no Google library on its compile classpath at all. 867 LANGUAGES, 1,709 LAYOUTS Native scripts, InScript variants, romanized entries, CJK and constructed languages, all from one data-driven registry. A fresh install starts in the languages your phone is already set to and suggests more from your system language list.
Privacy and F-Droid
F-Droid builds WM Keyboard from its published source code and flags anti-features such as ads, tracking or reliance on non-free services.
No anti-features flagged on the latest F-Droid build.
Screenshots
Screenshots from the app's F-Droid listing.
Similar apps
More open-source keyboards

FlorisBoard
florisboard/florisboard
An open-source keyboard which respects your privacy.
OfficialKeyboardsAndroid
HeliBoard
HeliBorg/HeliBoard
Customizable open-source keyboard.
KeyboardsAndroid
Fcitx5 (RIME Plugin)
fcitx5-android/fcitx5-android
RIME (Rime Input Method Engine) support for Fcitx5.
KeyboardsAndroid
Trime
osfans/trime
Chinese IME with Rime Input Method Engine.
KeyboardsAndroid
AnySoftKeyboard
AnySoftKeyboard/AnySoftKeyboard
We live in a world full of languages. Why not use a multi-lingual keyboard?
KeyboardsAndroid
Unexpected Keyboard
Julow/Unexpected-Keyboard
Lightweight and privacy-conscious virtual keyboard for Android.
KeyboardsAndroid
What is WM Keyboard?
WM Keyboard is a free, open-source keyboard for Android. A private, offline keyboard: 845 languages, smart typing, themes, and tools. It has 478 GitHub stars and is released under the MIT license, and you can install it from F-Droid.
Is WM Keyboard free and open source?
Yes. WM Keyboard's source code is public on GitHub under the MIT license, which is OSI-approved or FSF-free. F-Droid, which builds it from source, flags no anti-features such as ads or tracking on its latest build.
How do I install WM Keyboard?
You can install WM Keyboard from F-Droid (package com.wasimaster.wmkeyboard); the links are on this page. Its GitHub repository also publishes releases (latest: v0.5.14).
Is WM Keyboard still maintained?
The repository's most recent commit was on Oct 7, 2026. Its F-Droid listing was last updated on Oct 2, 2026. appsgit only lists apps whose repository had a commit in the last six months.


