Fcitx5

Fcitx5

Fcitx5 input method framework and engines ported to Android

Fcitx5 for Android Contributors Keyboard & IME System

Description

Supported languages
  • English (with spellcheck)
  • Chinese
    • Pinyin, Shuangpin, Wubi, Cangjie and custom tables (built-in)
    • Zhuyin/Bopomofo (via Chewing Plugin)
    • Jyutping (via Jyutping Plugin)
  • Vietnamese (via on UniKey Plugin, supports Telex, VNI and VIQR)
  • Japanese (via Anthy Plugin)
  • Korean (via Hangul Plugin)
  • Sinhala (via Sayura Plugin)
  • Thai (via Thai Plugin)
  • Generic (via RIME Plugin, supports importing custom schemas)
Features
  • Virtual Keyboard (layout not customizable yet)
  • Expandable candidate view
  • Clipboard management (plain text only)
  • Theming (custom color scheme and background image)
  • Popup preview on key press
  • Long press popup keyboard for convenient symbol input
  • Symbol and Emoji picker

What’s new (0.1.2-0-g5a4870c0)

# 0.1.2 - Dynamic Color and Emoji Skin Tones

## Highlights

- Dynamic color themes for Android 12+, and monochrome variant of adaptive icon for Android 13+
- New theme options: candidate window border radius, hide punctuation on keys, draw key border stroke instead of shadow
- New option for Emoji Picker to hide unsupported emojis and change skin tone modifier

### Notable changes

- Recently used symbol and emojis are now saved as SharedPreference instead of plain text files, and will be migra

Versions

Version Date Size Requires Android Download
0.1.2-0-g5a4870c0 current
75efe7020453880e…
2025-11-13 44 MB API 23
0.1.2-0-g5a4870c0
902ea5ca49cd4e3b…
2025-11-13 44 MB API 23
0.1.2-0-g5a4870c0
c56a696f107291f2…
2025-11-13 44 MB API 23
0.1.2-0-g5a4870c0
7f100c67a1e098e3…
2025-11-13 44 MB API 23
0.1.1-0-g3f41b65d
3867a3d26a5ba6e5…
2025-03-20 44 MB API 23
0.1.1-0-g3f41b65d
46ad059c06e909d1…
2025-03-20 44 MB API 23
0.1.1-0-g3f41b65d
503482bffd684d31…
2025-03-20 44 MB API 23
0.1.1-0-g3f41b65d
5644437f93016711…
2025-03-20 43 MB API 23
0.1.0-0-g78c03d12
243710c2b578b816…
2024-12-09 44 MB API 23
0.1.0-0-g78c03d12
8008b55fbacd218f…
2024-12-09 44 MB API 23

Permissions

What the app asks the system for. Android only grants sensitive access after you confirm it.

  • VibrationControl the vibration alert.
  • NotificationsShow notifications.
  • permission.PLUGIN

Comments