# FlorisBoard

> open-source keyboard for Android

**Wikidata**: [Q110662443](https://www.wikidata.org/wiki/Q110662443)  
**Source**: https://4ort.xyz/entity/florisboard

## Summary
FlorisBoard is an open-source keyboard for Android, classified as free software and a computer keyboard. It runs on Android and the Android Open Source Project, allowing users to freely run, study, change, and distribute it and modified versions. Distributed under the Apache Software License 2.0 since 2020-05-01, it serves as a touchscreen input device with source code hosted on GitHub.

## Key Facts
- Open-source keyboard for Android (wikidata_description)
- Instance of: free and open-source software, computer keyboard, free software (sitelink_count: 120 for free software; 129 for computer keyboard)
- Platform: Android
- Operating system: Android (inception: 2008-09-23), Android Open Source Project
- Runs on/requires: Android, Android Open Source Project
- License: Apache Software License 2.0 (start_time: 2020-05-01; reference: https://github.com/florisboard/florisboard/blob/443b6d5e758bbb23d81bdb8010da8b4b9c6695e9/LICENSE)
- Input device: touchscreen (references:  ;  https://www.wikidata.org/wiki/#, https://www.wikidata.org/wiki/Property:#)
- Website: https://florisboard.org/ (languages: English, Spanish, French; reference:  2022-10-05,  https://api.github.com/repos/florisboard/florisboard)
- Source code repository: https://github.com/florisboard/florisboard ( ,  )
- F-Droid package: dev.patrickgold.florisboard
- GitLab topic ID: florisboard
- Translation contribution URL: https://crowdin.florisboard.patrickgold.dev/ (references:  2022-12-08,  https://gitlab.com/fdroid/fdroiddata/-/blob/master/metadata/dev.patrickgold.florisboard.yml)
- Distribution format: digital download
- Copyright status: copyrighted
- Alternativeto software ID: florisboard
- Aliases: florisboard
- Versions:
  - v0.1.0 (stable version, 2020-08-04; references: https://github.com/florisboard/florisboard/releases/tag/v0.1.0)
  - 0.1.0 (2020-08-04; references:  2022-10-05, https://github.com/florisboard/florisboard/releases/tag/v0.1.0,  Release 0.1.0, publication_date 2020-08-04)
  - 0.1.1 (2020-08-09; references:  2022-10-05, https://github.com/florisboard/florisboard/releases/tag/v0.1.1,  Release 0.1.1, publication_date 2020-08-09)
  - 0.1.2 (2020-08-16; references:  2022-10-05, https://github.com/florisboard/florisboard/releases/tag/v0.1.2,  Release 0.1.2, publication_date 2020-08-16)
  - 0.2.0 (2020-10-05; references:  2022-10-05, https://github.com/florisboard/florisboard/releases/tag/v0.2.0,  Release 0.2.0, publication_date 2020-10-05)
  - 0.2.1 (2020-10-18; references:  2022-10-05, https://github.com/florisboard/florisboard/releases/tag/v0.2.1,  Release 0.2.1, publication_date 2020-10-18)
  - 0.2.2 (2020-10-28; references:  2022-10-05, https://github.com/florisboard/florisboard/releases/tag/v0.2.2,  Release 0.2.2, publication_date 2020-10-28)
  - 0.2.3 (2020-11-11; references:  2022-10-05, https://github.com/florisboard/florisboard/releases/tag/v0.2.3,  Release 0.2.3, publication_date 2020-11-11)
  - 0.2.4 (2020-11-22; references:  2022-10-05, https://github.com/florisboard/florisboard/releases/tag/v0.2.4,  Release 0.2.4, publication_date 2020-11-22)
  - 0.2.5 (2020-11-29; references:  2022-10-05, https://github.com/florisboard/florisboard/releases/tag/v0.2.5,  Release 0.2.5, publication_date 2020-11-29)
  - 0.2.6 (2020-12-01; references:  2022-10-05, https://github.com/florisboard/florisboard/releases/tag/v0.2.6,  Release 0.2.6, publication_date 2020-12-01)
  - 0.3.0 (2020-12-06; references:  2022-10-05, https://github.com/florisboard/florisboard/releases/tag/v0.3.0,  Release 0.3.0, publication_date 2020-12-06)
  - 0.3.1 (2020-12-22; references:  2022-10-05, https://github.com/florisboard/florisboard/releases/tag/v0.3.1,  Release 0.3.1, publication_date 2020-12-22)
  - 0.3.2 (2020-12-27; references:  2022-10-05, https://github.com/florisboard/florisboard/releases/tag/v0.3.2,  Release 0.3.2, publication_date 2020-12-27)
  - 0.3.3 (2021-01-17; references:  2022-10-05, https://github.com/florisboard/florisboard/releases/tag/v0.3.3,  Release 0.3.3, publication_date 2021-01-17)
  - 0.3.4 (2021-01-21; references:  2022-10-05, https://github.com/florisboard/florisboard/releases/tag/v0.3.4,  Release 0.3.4, publication_date 2021-01-21)
  - 0.3.5 (2021-01-25; references:  2022-10-05, https://github.com/florisboard/florisboard/releases/tag/v0.3.5,  Release 0.3.5, publication_date 2021-01-25)
  - 0.3.6 (2021-02-01; references:  2022-10-05, https://github.com/florisboard/florisboard/releases/tag/v0.3.6,  Release 0.3.6, publication_date 2021-02-01)
  - 0.3.7 (2021-02-04; references:  2022-10-05, https://github.com/florisboard/florisboard/releases/tag/v0.3.7,  Release 0.3.7, publication_date 2021-02-04)
  - 0.3.8 (2021-02-28; references:  2022-10-05, https://github.com/florisboard/florisboard/releases/tag/v0.3.8,  Release 0.3.8, publication_date 2021-02-28)
  - 0.3.9 (2021-03-16; references:  2022-10-05, https://github.com/florisboard/florisboard/releases/tag/v0.3.9,  Release 0.3.9, publication_date 2021-03-16)
  - 0.3.10 (2021-04-08; references:  2022-10-05, https://github.com/florisboard/florisboard/releases/tag/v0.3.10,  Release 0.3.10, publication_date 2021-04-08)
  - 0.3.11 (2021-05-09; references:  2022-10-05, https://github.com/florisboard/florisboard/releases/tag/v0.3.11,  Release 0.3.11, publication_date 2021-05-09)
  - 0.3.12 (2021-05-10; references:  2022-10-05, https://github.com/florisboard/florisboard/releases/tag/v0.3.12,  Release 0.3.12, publication_date 2021-05-10)
  - 0.3.13 (2021-08-27; references:  2022-10-05, https://github.com/florisboard/florisboard/releases/tag/v0.3.13,  Release 0.3.13, publication_date 2021-08-27)
  - 0.3.14 (2022-03-22; references:  2022-10-05, https://github.com/florisboard/florisboard/releases/tag/v0.3.14,  Release 0.3.14, publication_date 2022-03-22)
  - 0.3.15 (2022-04-10; references:  2022-10-05, https://github.com/florisboard/florisboard/releases/tag/v0.3.15,  Release 0.3.15, publication_date 2022-04-10)
  - 0.3.16 (2022-06-12; references:  2022-10-05, https://github.com/florisboard/florisboard/releases/tag/v0.3.16,  Release 0.3.16, publication_date 2022-06-12)
  - 0.4.0 (stable version, 2024-09-18; references:  2024-09-21, https://github.com/florisboard/florisboard/releases/tag/v0.4.0,  Release 0.4.0, publication_date 2024-09-18)
  - 0.4.1 (stable version, 2024-10-10; references:  2024-10-21, https://github.com/florisboard/florisboard/releases/tag/v0.4.1,  Release 0.4.1, publication_date 2024-10-10)
  - 0.4.2 (stable version, 2024-10-17; references:  2024-10-21, https://github.com/florisboard/florisboard/releases/tag/v0.4.2,  Release 0.4.2, publication_date 2024-10-17)
  - 0.4.3 (stable version, 2024-10-21; references:  2024-11-21, https://github.com/florisboard/florisboard/releases/tag/v0.4.3,  Release 0.4.3, publication_date 2024-10-21)
  - 0.4.4 (stable version, 2025-01-13; references:  2025-01-21, https://github.com/florisboard/florisboard/releases/tag/v0.4.4,  Release 0.4.4, publication_date 2025-01-13)
  - 0.4.5 (stable version, 2025-01-13; references:  2025-01-21, https://github.com/florisboard/florisboard/releases/tag/v0.4.5,  Release 0.4.5, publication_date 2025-01-13)
  - 0.4.6 (stable version, 2025-03-04; references:  2025-03-23, https://github.com/florisboard/florisboard/releases/tag/v0.4.6,  Release 0.4.6, publication_date 2025-03-04)
  - 0.5.0 (stable version, 2025-08-15; references:  2025-08-18, https://github.com/florisboard/florisboard/releases/tag/v0.5.0,  Release 0.5.0, publication_date 2025-08-15)
  - 0.5.1 (stable version, 2025-09-09; references:  2025-09-17, https://github.com/florisboard/florisboard/releases/tag/v0.5.1,  Release 0.5.1, publication_date 2025-09-09)
  - 0.5.2 (preferred, stable version, 2025-11-28; references:  2025-11-29, https://github.com/florisboard/florisboard/releases/tag/v0.5.2,  Release 0.5.2, publication_date 2025-11-28)

## FAQs
**What is FlorisBoard and what does it do?**  
FlorisBoard functions as an open-source keyboard for Android devices. It acts as a computer keyboard with touchscreen input for text entry on mobile. Users interact via buttons or keys arranged for computer input.

**Which platforms and operating systems does FlorisBoard support?**  
It runs exclusively on Android and the Android Open Source Project. Android originated on 2008-09-23, as announced by Google. No other platforms are listed.

**What license governs FlorisBoard, and what does it allow?**  
The Apache Software License 2.0 applies from 2020-05-01. This free software license permits users to run, study, change, and distribute the software plus modified versions. The LICENSE file confirms this on GitHub.

**How can I get FlorisBoard and contribute to it?**  
Download via digital distribution, including F-Droid package dev.patrickgold.florisboard. Source code resides at https://github.com/florisboard/florisboard. Contribute translations at https://crowdin.florisboard.patrickgold.dev/.

**What versions of FlorisBoard exist, and which is current?**  
Releases span v0.1.0 on 2020-08-04 to 0.5.2 (preferred stable) on 2025-11-28, all documented on GitHub. Many carry stable version qualifiers with exact publication dates. Check https://github.com/florisboard/florisboard/releases for details.

**What are FlorisBoard's technical classifications and identifiers?**  
It is free and open-source software, a computer keyboard, and free software. Identifiers include alternativeto_software_id florisboard, GitLab topic florisboard, and alias florisboard. Copyrighted status applies despite open-source nature.

## Why It Matters
FlorisBoard addresses the need for customizable, privacy-focused input on Android by providing a fully open-source alternative to proprietary keyboards. As free software under Apache 2.0, it empowers users to inspect, modify, and redistribute code, fostering independence from closed ecosystems amid growing concerns over data collection in default keyboards. Its longevity—evidenced by consistent releases from 2020 through 2025—demonstrates sustained development within the Android Open Source Project community, enabling touchscreen text input on devices running Google's mobile OS since 2008. Availability on F-Droid and GitHub lowers barriers for sideloaders avoiding Google Play, while multilingual support via Crowdin expands accessibility. In the broader free software landscape, it upholds principles of user freedom, with 120+ sitelinks for free software and 129 for keyboards, signaling niche but dedicated recognition. This positions it as a key tool for developers, tinkerers, and privacy advocates seeking control over core device interfaces.

## Notable For
- Extensive release history: over 30 stable versions from v0.1.0 (2020-08-04) to 0.5.2 (2025-11-28, preferred), each with GitHub release pages.
- Apache 2.0 licensing from project outset (2020-05-01), enabling full user freedoms in free software.
- Touchscreen-specific input design, tied to Wikidata properties for mobile keyboards.
- F-Droid integration via dev.patrickgold.florisboard package for easy open-source app access.
- Multilingual website in English, Spanish, French, plus Crowdin for community translations.
- GitHub repo qualifiers confirming Git and free software repository status ( ,  ).
- Ties to Android ecosystem, running on OS with 155 sitelinks and AOSP with 7.

## Body
### Classifications and Core Identity
FlorisBoard embodies multiple interconnected classes. It qualifies as free software, defined by distribution terms allowing users to freely run, study, change, and distribute it and modified versions (sitelink_count: 120). As a computer keyboard, it comprises an arrangement of buttons or keys for text input in computers (sitelink_count: 129). Broader instance_of includes free and open-source software. Its wikidata_description precisely states "open-source keyboard for Android." Aliases consist solely of "florisboard."

### Platforms and Operating Systems
FlorisBoard targets Android exclusively as its platform. It runs on or requires Android, the operating system created by Google for mobile devices (inception: 2008-09-23; references include  , P50 ,  2017-03-11,  https://android-developers.googleblog.com/2008/09/announcing-android-10-sdk-release-1.html,  ,  "Announcing the Android 1.0 SDK, release 1," publisher Google, publication_date 2008-09-23; sitelink_count: 155). It also operates on Android Open Source Project, the open-source initiative led by Google (sitelink_count: 7). Operating_system lists both Android and Android Open Source Project. Distribution occurs as digital download.

### Licensing and Copyright
The project adopts Apache Software License 2.0, effective from 2020-05-01 (reference: https://github.com/florisboard/florisboard/blob/443b6d5e758bbb23d81bdb8010da8b4b9c6695e9/LICENSE). Copyright_status remains copyrighted, consistent with open-source norms.

### Input and Hardware Integration
FlorisBoard serves as a touchscreen input device (references:  ;  https://www.wikidata.org/wiki/#, https://www.wikidata.org/wiki/Property:#).

### Websites and Repositories
The official website is https://florisboard.org/, supporting languages English, Spanish, French (qualifiers: ; references:  2022-10-05,  https://api.github.com/repos/florisboard/florisboard). Source code repository sits at https://github.com/florisboard/florisboard, qualified as Git repository ( ) and free software repository ( ). GitLab carries topic ID florisboard.

### Distribution and Identifiers
F-Droid hosts it under package dev.patrickgold.florisboard. Alternativeto_software_id is florisboard.

### Release History
Development shows steady progression through tagged GitHub releases, all verifiable via specific URLs and publication dates:
- Initial cluster: v0.1.0 and 0.1.0 (2020-08-04), 0.1.1 (2020-08-09), 0.1.2 (2020-08-16).
- 0.2.x series: 0.2.0 (2020-10-05), 0.2.1 (2020-10-18), 0.2.2 (2020-10-28), 0.2.3 (2020-11-11), 0.2.4 (2020-11-22), 0.2.5 (2020-11-29), 0.2.6 (2020-12-01).
- 0.3.x expansions: 0.3.0 (2020-12-06), 0.3.1 (2020-12-22), 0.3.2 (2020-12-27), 0.3.3 (2021-01-17), 0.3.4 (2021-01-21), 0.3.5 (2021-01-25), 0.3.6 (2021-02-01), 0.3.7 (2021-02-04), 0.3.8 (2021-02-28), 0.3.9 (2021-03-16), 0.3.10 (2021-04-08), 0.3.11 (2021-05-09), 0.3.12 (2021-05-10), 0.3.13 (2021-08-27), 0.3.14 (2022-03-22), 0.3.15 (2022-04-10), 0.3.16 (2022-06-12). Many reference  2022-10-05.
- 0.4.x matures: 0.4.0 (stable, 2024-09-18;  2024-09-21), 0.4.1 (stable, 2024-10-10;  2024-10-21), 0.4.2 (stable, 2024-10-17;  2024-10-21), 0.4.3 (stable, 2024-10-21;  2024-11-21), 0.4.4 (stable, 2025-01-13;  2025-01-21), 0.4.5 (stable, 2025-01-13;  2025-01-21), 0.4.6 (stable, 2025-03-04;  2025-03-23).
- Recent 0.5.x: 0.5.0 (stable, 2025-08-15;  2025-08-18), 0.5.1 (stable, 2025-09-09;  2025-09-17), 0.5.2 (preferred stable, 2025-11-28;  2025-11-29).
Each carries  like "Release X.Y.Z" and matching publication_date.

### Community and Contributions
Translation efforts center on https://crowdin.florisboard.patrickgold.dev/ (references:  2022-12-08,  https://gitlab.com/fdroid/fdroiddata/-/blob/master/metadata/dev.patrickgold.florisboard.yml). This ties into F-Droid metadata for broader open-source distribution.

## References

1. [Source](https://github.com/florisboard/florisboard/blob/443b6d5e758bbb23d81bdb8010da8b4b9c6695e9/LICENSE)
2. [Source](https://github.com/florisboard/florisboard/releases/tag/v0.1.0)
3. [Release 0.1.0. 2020](https://github.com/florisboard/florisboard/releases/tag/v0.1.0)
4. [Release 0.1.1. 2020](https://github.com/florisboard/florisboard/releases/tag/v0.1.1)
5. [Release 0.1.2. 2020](https://github.com/florisboard/florisboard/releases/tag/v0.1.2)
6. [Release 0.2.0. 2020](https://github.com/florisboard/florisboard/releases/tag/v0.2.0)
7. [Release 0.2.1. 2020](https://github.com/florisboard/florisboard/releases/tag/v0.2.1)
8. [Release 0.2.2. 2020](https://github.com/florisboard/florisboard/releases/tag/v0.2.2)
9. [Release 0.2.3. 2020](https://github.com/florisboard/florisboard/releases/tag/v0.2.3)
10. [Release 0.2.4. 2020](https://github.com/florisboard/florisboard/releases/tag/v0.2.4)
11. [Release 0.2.5. 2020](https://github.com/florisboard/florisboard/releases/tag/v0.2.5)
12. [Release 0.2.6. 2020](https://github.com/florisboard/florisboard/releases/tag/v0.2.6)
13. [Release 0.3.0. 2020](https://github.com/florisboard/florisboard/releases/tag/v0.3.0)
14. [Release 0.3.1. 2020](https://github.com/florisboard/florisboard/releases/tag/v0.3.1)
15. [Release 0.3.2. 2020](https://github.com/florisboard/florisboard/releases/tag/v0.3.2)
16. [Release 0.3.3. 2021](https://github.com/florisboard/florisboard/releases/tag/v0.3.3)
17. [Release 0.3.4. 2021](https://github.com/florisboard/florisboard/releases/tag/v0.3.4)
18. [Release 0.3.5. 2021](https://github.com/florisboard/florisboard/releases/tag/v0.3.5)
19. [Release 0.3.6. 2021](https://github.com/florisboard/florisboard/releases/tag/v0.3.6)
20. [Release 0.3.7. 2021](https://github.com/florisboard/florisboard/releases/tag/v0.3.7)
21. [Release 0.3.8. 2021](https://github.com/florisboard/florisboard/releases/tag/v0.3.8)
22. [Release 0.3.9. 2021](https://github.com/florisboard/florisboard/releases/tag/v0.3.9)
23. [Release 0.3.10. 2021](https://github.com/florisboard/florisboard/releases/tag/v0.3.10)
24. [Release 0.3.11. 2021](https://github.com/florisboard/florisboard/releases/tag/v0.3.11)
25. [Release 0.3.12. 2021](https://github.com/florisboard/florisboard/releases/tag/v0.3.12)
26. [Release 0.3.13. 2021](https://github.com/florisboard/florisboard/releases/tag/v0.3.13)
27. [Release 0.3.14. 2022](https://github.com/florisboard/florisboard/releases/tag/v0.3.14)
28. [Release 0.3.15. 2022](https://github.com/florisboard/florisboard/releases/tag/v0.3.15)
29. [Release 0.3.16. 2022](https://github.com/florisboard/florisboard/releases/tag/v0.3.16)
30. [Release 0.4.0. 2024](https://github.com/florisboard/florisboard/releases/tag/v0.4.0)
31. [Release 0.4.1. 2024](https://github.com/florisboard/florisboard/releases/tag/v0.4.1)
32. [Release 0.4.2. 2024](https://github.com/florisboard/florisboard/releases/tag/v0.4.2)
33. [Release 0.4.3. 2024](https://github.com/florisboard/florisboard/releases/tag/v0.4.3)
34. [Release 0.4.4. 2025](https://github.com/florisboard/florisboard/releases/tag/v0.4.4)
35. [Release 0.4.5. 2025](https://github.com/florisboard/florisboard/releases/tag/v0.4.5)
36. [Release 0.4.6. 2025](https://github.com/florisboard/florisboard/releases/tag/v0.4.6)
37. [Release 0.5.0. 2025](https://github.com/florisboard/florisboard/releases/tag/v0.5.0)
38. [Release 0.5.1. 2025](https://github.com/florisboard/florisboard/releases/tag/v0.5.1)
39. [Release 0.5.2. 2025](https://github.com/florisboard/florisboard/releases/tag/v0.5.2)
40. [Source](https://api.github.com/repos/florisboard/florisboard)
41. [Source](https://gitlab.com/fdroid/fdroiddata/-/blob/master/metadata/dev.patrickgold.florisboard.yml)