# WM Keyboard (open-source 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.

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.

## Key facts

| Fact | Value |
|---|---|
| Repository | https://github.com/wasi-master/wmkeyboard |
| Platforms | Android |
| Built with | Jetpack Compose |
| GitHub stars | 478 |
| License | MIT (open source) |
| F-Droid | https://f-droid.org/packages/com.wasimaster.wmkeyboard/ (package com.wasimaster.wmkeyboard) |
| F-Droid anti-features | none flagged |
| Google Play | not linked |
| App Store | not linked |
| Website | https://wmkeyboard.pages.dev |
| Official | no |
| Category | Keyboards |
| Latest release | v0.5.14 (Oct 6, 2026) |
| Last commit | Oct 7, 2026 |

F-Droid builds its apps from source and flags anti-features: https://f-droid.org/en/docs/Anti-Features/

## Similar mobile apps

- [FlorisBoard](https://appsgit.com/mobile-apps/florisboard): An open-source keyboard which respects your privacy. (8,690 stars, Apache-2.0, official)
- [HeliBoard](https://appsgit.com/mobile-apps/heliboard): Customizable open-source keyboard. (6,290 stars, GPL-3.0-only)
- [Fcitx5 (RIME Plugin)](https://appsgit.com/mobile-apps/fcitx5-rime-plugin): RIME (Rime Input Method Engine) support for Fcitx5. (5,735 stars, LGPL-2.1-only)
- [Trime](https://appsgit.com/mobile-apps/trime): Chinese IME with Rime Input Method Engine. (4,700 stars, GPL-3.0-or-later)
- [AnySoftKeyboard](https://appsgit.com/mobile-apps/anysoftkeyboard): We live in a world full of languages. Why not use a multi-lingual keyboard? (3,382 stars, Apache-2.0)
- [Unexpected Keyboard](https://appsgit.com/mobile-apps/unexpected-keyboard): Lightweight and privacy-conscious virtual keyboard for Android. (3,282 stars, GPL-3.0-only)

---

Canonical page: https://appsgit.com/mobile-apps/wm-keyboard
Source: appsgit (https://appsgit.com), the app store for github. Data from the GitHub API, refreshed nightly.
Machine access: JSON API https://appsgit.com/api/v1/apps (OpenAPI: https://appsgit.com/openapi.json), MCP server https://mcp.appsgit.com/mcp, full index https://appsgit.com/llms-full.txt.
