https://github.com/linuxct/futo-latinime
Mirror with some minor personal changes
https://github.com/linuxct/futo-latinime
Last synced: about 3 hours ago
JSON representation
Mirror with some minor personal changes
- Host: GitHub
- URL: https://github.com/linuxct/futo-latinime
- Owner: linuxct
- License: other
- Created: 2026-06-19T20:51:36.000Z (12 days ago)
- Default Branch: master
- Last Pushed: 2026-06-19T21:53:40.000Z (12 days ago)
- Last Synced: 2026-06-19T23:13:45.845Z (12 days ago)
- Language: C++
- Size: 530 MB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
- Notice: NOTICE
Awesome Lists containing this project
README
# FUTO Keyboard
The goal is to make a good modern keyboard that stays offline and doesn't spy on you. This keyboard is a fork of [LatinIME, The Android Open-Source Keyboard](https://android.googlesource.com/platform/packages/inputmethods/LatinIME), with significant changes made to it.
Check out the [FUTO Keyboard website](https://keyboard.futo.org/) for downloads and more information.
The code is licensed under the [FUTO Source First License 1.1](LICENSE.md).
## Issue tracking and contributing
Please check the GitHub repository to report issues: [https://github.com/futo-org/android-keyboard/](https://github.com/futo-org/android-keyboard/)
The source code is hosted on our [internal GitLab](https://gitlab.futo.org/keyboard/latinime) and mirrored to [GitHub](https://github.com/futo-org/android-keyboard/). As registration is closed on our internal GitLab, we use GitHub instead for issues and pull requests.
Due to custom license, pull requests to this repository require signing a [CLA](https://cla.futo.org/) which you can do after opening a PR. Contributions to the [layouts repo](https://github.com/futo-org/futo-keyboard-layouts) don't require CLA as they're Apache-2.0
If you want to help translate the app, please do so via our Pontoon instance: https://i18n-keyboard.futo.org/
## Layouts
If you want to contribute layouts, check out the [layouts repo](https://github.com/futo-org/futo-keyboard-layouts).
## Building
When cloning the repository, you must perform a recursive clone to fetch all dependencies:
```
git clone --recursive https://gitlab.futo.org/keyboard/latinime.git
```
If you forgot to specify recursive clone, use this to fetch submodules:
```
git submodule update --init --recursive
```
You can then open the project in Android Studio and build it that way, or use gradle commands:
```
./gradlew assembleUnstableDebug
./gradlew assembleStableRelease
```