3/3/2026 at 12:40:39 PM
PSA: For folks looking for a swipe enabled keyboard on GrapheneOS without using Google's gboard, try Heliboard - https://f-droid.org/packages/helium314.keyboard/. It's 100% FOSS, but can also use the binary blob from google's gesture typing library "swypelibs" to provide swipe typing. Since helium can't access the internet, I am okay with that.by haskman
3/3/2026 at 9:23:21 PM
I think they recently finished reimplementing the swipe library so now it no longer requires blobs.by backscratches
3/3/2026 at 11:07:27 PM
Sounds more like "recently started", https://github.com/Helium314/HeliBoard/issues/2226by yencabulator
3/3/2026 at 1:14:55 PM
How does this compare to FlorisBoard?by noman-land
3/3/2026 at 6:01:43 PM
Florisboard does not have swipe gesture typing which is basically a deal breaker for meby haskman
3/3/2026 at 8:02:58 PM
Also try the Urik Keyboard APP from f-droidby r0l1
3/5/2026 at 4:26:25 PM
I just tried it out, it looks great! The swipe typing is a little less predictable than heliboard, but that might be because I am used to that oneby haskman
3/4/2026 at 9:29:38 PM
I use GBoard without internet permission.by icar
3/5/2026 at 3:09:06 AM
Google apps can talk to each other even without internet permissions. So even one app having internet permissions is enough to leak your databy haskman
3/4/2026 at 4:25:44 AM
Do they support the ClearFlow layout?by snthpy
3/5/2026 at 3:05:23 AM
Looks like someone created clearflow support - https://github.com/Helium314/HeliBoard/discussions/2315by haskman
3/3/2026 at 9:35:52 PM
There's also FUTO Keyboard (https://keyboard.futo.org/). Nothing against Heliboard (I actually don't even remember why I chose it over Heliboard). Just another good option.by yepguy
3/3/2026 at 11:08:31 PM
FUTO, unlike everything else discussed here, is not FOSS.https://gitlab.futo.org/keyboard/latinime/-/blob/master/LICE...
by yencabulator
3/3/2026 at 11:17:04 PM
>You may distribute the software or any part of its source code only if you do so free of charge for non-commercial purposes.Semantic arguments over what "FOSS" means aside, for most people, calling it "not FOSS" probably makes them more confused than if you just said "it's FOSS", even if the latter might not be technically correct.
by gruez
3/5/2026 at 3:03:39 AM
It's not just a technicality. FUTO not being FOSS means that the community cannot fork and maintain the keyboard in case of a rug pull. In addition, not being FOSS means that FUTO is not on fdroid, and requires a payment on other stores.by haskman
3/5/2026 at 1:45:09 PM
>FUTO not being FOSS means that the community cannot fork and maintain the keyboard in case of a rug pullBut they can? It literally says anyone can do it as long as it's non-commercial.
>not being FOSS means that FUTO [...] requires a payment on other stores.
What are you talking about? It's free on google play.
by gruez
3/5/2026 at 3:26:33 PM
> FUTO not being FOSS means that the community cannot fork and maintain the keyboard in case of a rug pull> But they can? It literally says anyone can do it as long as it's non-commercial.
Commercial use doesn't only mean payment. If you modify FUTO, you can't use it at work for example.
In addition, FUTO License says this -
"Notwithstanding the above, you may not remove or obscure any functionality in the software related to payment to the Licensor in any copy you distribute to others. You may not alter, remove, or obscure any licensing, copyright, or other notices of the Licensor in the software. Any use of the Licensor’s trademarks is subject to applicable law."
> It's free on google play.
You are right. I had confused it with the donation link.
by haskman