Bluke
Bluke is a free, open-source keyboard for Android. Use your phone as a Bluetooth mechanical keyboard, gamepad, and trackpad. It has 129 GitHub stars and is released under the AGPL-3.0-or-later license, and you can install it from F-Droid.
- Android
- Jetpack Compose
- Keyboards
- Actively maintained
About Bluke
Bluke lets you use your Android phone as a wireless keyboard, mouse trackpad, and game controller. It utilizes your phone's built-in Bluetooth HID profile and acts like how a typical input device would work. No installing server apps or background clients, just pair, connect and it works. Features: * Keyboard mode with real mechanical keyboard feel (Holy Panda, Alpaca, Gateron Black Ink, Cherry MX, Topre, Blue Alps, and more). * Trackpad mode along with numpad to control your devices. * Gamepad mode with customizable layouts and toggles for Xbox and PS5 button styles. * Material You Dynamic Theme, Customizations and much more.
Privacy and F-Droid
F-Droid builds Bluke 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 Bluke?
Bluke is a free, open-source keyboard for Android. Use your phone as a Bluetooth mechanical keyboard, gamepad, and trackpad. It has 129 GitHub stars and is released under the AGPL-3.0-or-later license, and you can install it from F-Droid.
Is Bluke free and open source?
Yes. Bluke's source code is public on GitHub under the AGPL-3.0-or-later 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 Bluke?
You can install Bluke from F-Droid (package dev.arnv.bluke); the links are on this page. Its GitHub repository also publishes releases (latest: v1.0.7).
Is Bluke still maintained?
The repository's most recent commit was on Aug 30, 2026. Its F-Droid listing was last updated on Jun 24, 2026. appsgit only lists apps whose repository had a commit in the last six months.


