Guileless Bopomofo Keyboard

Guileless Bopomofo Keyboard

A simple Bopomofo software keyboard (input method editor) for typing Hanyu

Hui-Hong You Keyboard & IME System Writing

Screenshots

Screenshot of Guileless Bopomofo Keyboard Screenshot of Guileless Bopomofo Keyboard Screenshot of Guileless Bopomofo Keyboard Screenshot of Guileless Bopomofo Keyboard Screenshot of Guileless Bopomofo Keyboard Screenshot of Guileless Bopomofo Keyboard Screenshot of Guileless Bopomofo Keyboard Screenshot of Guileless Bopomofo Keyboard Screenshot of Guileless Bopomofo Keyboard Screenshot of Guileless Bopomofo Keyboard Screenshot of Guileless Bopomofo Keyboard Screenshot of Guileless Bopomofo Keyboard

Description

Hello, it's me, Guileless Bopomofo Keyboard.

I have implemented most features of libchewing (https://chewing.im/), to provide you a choice of Bopomofo software keyboard (aka input method editor).

* Unlike other similar products, though I don't have fuzzy, error-tolerance design, I do still have ability to predict possible phrases by context, and I do remember phrases from your typing history automatically.

* Besides the most common "DaChen", I also provide you "Hsu", "E-Ten 26 keys", and "DaChen CP26" Bopomofo keyboard layouts.

* I also support physical keyboard input with the same layout options, so you can use a consistent Bopomofo experience across virtual and hardware keyboards.

My source code repository: https://github.com/hiroshiyui/GuilelessBopomofo

What’s new (4.0.11)

Hi there! Guileless Bopomofo 4.0.11 improves emoji handling and refreshes the underlying engine.

* Fixed emoji getting garbled while crossing between the app and the Chewing engine, so single-code-point emoji now display and store correctly in the candidate list and your user phrases. (#11)
* Updated the libchewing engine and refreshed the build dependencies and Rust toolchain.

Thanks for using Guileless Bopomofo!

Versions

Version Date Size Requires Android Download
4.0.11 current
8a10d7691ce1dd38…
2026-07-15 12 MB API 23
4.0.10
827a133d86d4845a…
2026-06-09 16 MB API 23
4.0.9
ce9642a133fd3344…
2026-05-27 16 MB API 23

Permissions

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

  • VibrationControl the vibration alert.
  • guilelessbopomofo.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION

Comments