Skip to content
appsgit

Unexpected Keyboard

Unexpected Keyboard is a free, open-source keyboard for Android. Lightweight and privacy-conscious virtual keyboard for Android. It has 3,282 GitHub stars and is released under the GPL-3.0-only license, and you can install it from F-Droid and Google Play.

github.com/Julow/Unexpected-Keyboard (opens in a new tab)

About Unexpected Keyboard

The main feature is that you can type more characters by swiping the keys towards the corners. This application was originally designed for programmers using Termux. Now perfect for everyday use. This application contains no ads and is Open Source.

Privacy and F-Droid

F-Droid builds Unexpected Keyboard 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

  • Unexpected Keyboard screenshot 1
  • Unexpected Keyboard screenshot 2
  • Unexpected Keyboard screenshot 3

Screenshots from the app's F-Droid listing.

FAQ

Unexpected Keyboard FAQ

Still curious? Email info@appsgit.com.

What is Unexpected Keyboard?

Unexpected Keyboard is a free, open-source keyboard for Android. Lightweight and privacy-conscious virtual keyboard for Android. It has 3,282 GitHub stars and is released under the GPL-3.0-only license, and you can install it from F-Droid and Google Play.

Is Unexpected Keyboard free and open source?

Yes. Unexpected Keyboard's source code is public on GitHub under the GPL-3.0-only 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 Unexpected Keyboard?

You can install Unexpected Keyboard from F-Droid (package juloo.keyboard2) and from Google Play; the links are on this page. Its GitHub repository also publishes releases (latest: 2.1.0).

Is Unexpected Keyboard still maintained?

The repository's most recent commit was on Oct 6, 2026. Its F-Droid listing was last updated on Sep 9, 2026. appsgit only lists apps whose repository had a commit in the last six months.