# AnySoftKeyboard (open-source keyboard)

> AnySoftKeyboard is a free, open-source keyboard for Android. We live in a world full of languages. Why not use a multi-lingual keyboard?. It has 3,382 GitHub stars and is released under the Apache-2.0 license, and you can install it from F-Droid and Google Play.

Any Soft Keyboard is an open-source, on-screen keyboard with multiple languages support with emphasis on privacy. This is one of the most customizable keyboards available. To activate: Launch 'AnySoftKeyboard Settings' App, and follow the instructions. Main features: * Multi languages keyboard support via external packages. * Completion dictionaries for multiple languages. * Also completes your typed words from you contacts names (Android 2.0+)! * And, learns your typing behavior to provide next-word prediction. * Multi-Touch support (as in, pressing SHIFT along with other characters). * Extension keyboard (swipe your finger all the way up out of the keyboard).

## Key facts

| Fact | Value |
|---|---|
| Repository | https://github.com/AnySoftKeyboard/AnySoftKeyboard |
| Platforms | Android |
| Built with | Java |
| GitHub stars | 3,382 |
| License | Apache-2.0 (open source) |
| F-Droid | https://f-droid.org/packages/com.menny.android.anysoftkeyboard/ (package com.menny.android.anysoftkeyboard) |
| F-Droid anti-features | none flagged |
| Google Play | https://play.google.com/store/apps/details?id=com.menny.android.anysoftkeyboard |
| App Store | not linked |
| Website | https://anysoftkeyboard.github.io |
| Official | no |
| Category | Keyboards |
| Latest release | 1.13-r2 (Sep 8, 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)
- [Unexpected Keyboard](https://appsgit.com/mobile-apps/unexpected-keyboard): Lightweight and privacy-conscious virtual keyboard for Android. (3,282 stars, GPL-3.0-only)
- [Key Mapper](https://appsgit.com/mobile-apps/key-mapper): Make shortcuts for ANYTHING! Remap volume, power, keyboard, or floating buttons! (2,720 stars, GPL-3.0-only)

---

Canonical page: https://appsgit.com/mobile-apps/anysoftkeyboard
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.
