Flicking keyboard for Android
  • Kotlin 90.7%
  • Java 9%
  • Ruby 0.2%
  • Shell 0.1%
Find a file
2026-05-18 19:40:06 +02:00
.github/ISSUE_TEMPLATE Add app version field to the issue form 2026-01-07 04:54:36 +01:00
app v0.3.4.1 2026-05-18 19:40:06 +02:00
benchmark Switch to AGP's built-in Kotlin 2026-04-04 14:50:49 +02:00
build-logic Migrate from gemoji to emojibase 2025-10-08 20:55:47 +02:00
fastlane Update fastlane metadata 2025-03-17 21:36:39 +01:00
gradle Bump libraries 2026-04-04 15:19:05 +02:00
test-apps Move kotlin target settings out of the android{} block 2026-04-04 15:02:25 +02:00
vendor Migrate from gemoji to emojibase 2025-10-08 20:55:47 +02:00
.editorconfig Fix a bunch of trivial warnings 2024-12-15 13:26:44 +01:00
.gitignore Convert logo to adaptive icon 2025-02-14 20:21:43 +01:00
.gitmodules Migrate from gemoji to emojibase 2025-10-08 20:55:47 +02:00
build.gradle.kts Switch to AGP's built-in Kotlin 2026-04-04 14:50:49 +02:00
CODE_OF_CONDUCT.md Standardize on trailing commas 2024-12-15 12:24:10 +01:00
CONTRIBUTING.md Simplify and generalize a bit 2025-04-22 22:09:40 +00:00
COPYING License 2024-02-06 08:19:13 +01:00
Gemfile Update screenshots 2024-12-17 18:44:24 +01:00
Gemfile.lock Update screenshots 2024-12-17 18:44:24 +01:00
gradle.properties Enable AGP newDsl 2026-04-04 14:54:38 +02:00
gradlew Updated gradle wrapper to match lockfile 2025-01-17 00:50:02 +01:00
gradlew.bat Updated gradle wrapper to match lockfile 2025-01-17 00:50:02 +01:00
PRIVACY.md Optionally save emoji history 2024-07-21 03:15:41 +02:00
README.md Remove the Discord badge 2026-02-15 15:27:25 +01:00
screenshot-app-keyboard.png Keyboard-only screenshot 2024-02-10 20:52:48 +01:00
settings.gradle.kts Add autofillr test app 2025-09-25 22:30:41 +02:00

Logo FlickBoard - The Predictable Keyboard

(Logo by @MisterE123)

Zulip RB shield

FlickBoard is a keyboard for Android that doesn't try to correct or predict you. It doesn't have an opinion on the correct spelling or tone. It certainly doesn't use any AI. Because it trusts you to write what you meant to write.

Instead, FlickBoard uses swipes to get away with using vastly fewer (and larger!) buttons than a traditional QWERTY keyboard, helping you build muscle memory, minimize typos, and touch type faster.

Type the letters in the center of a key by tapping it. Type the keys in the corners by swiping in that direction. It's that simple!

FlickBoard is inspired by MessagEase and Thumb-Key.

How do I install it?

Get it on IzzyOnDroid Get it on F-Droid Get it on Google Play

The latest release builds are also available from Codeberg Releases, but I recommend downloading from one of the above instead to get automatic updates.

If downloading from a source other than Google Play, you can verify using apksigner verify that the certificate matches the following SHA-256 digest: 51612a908aaf90aff66d1260a01992b3dde73a3ee3a94069412be2012272020f. This should also match the digest listed at natkr.com.

You can also build it yourself, by running the following on a computer that is connected to your phone:

$ ./gradlew :app:installPlainDebug

This requires the phone to have USB debugging enabled, and your computer to have the Android SDK installed.

What does it look like?

Screenshot of the keyboard in use Screenshot of settings panel

Why not MessagEase?

It's proprietary, and suddenly started requiring a subscription.

Why not Thumb-Key?

Back in the day, Thumb-Key didn't support MessagEase's more advanced gestures like circles and U-bends.

They do now, so this section is mostly historical, but FlickBoard's detection might still feel different, in ways that people may or may not prefer.