8 unstable releases (3 breaking)
0.4.1 | Feb 7, 2024 |
---|---|
0.4.0 | Sep 16, 2023 |
0.3.1 | Aug 13, 2023 |
0.3.0 | Jun 3, 2023 |
0.1.1 | Apr 28, 2023 |
#487 in Text processing
Used in clafrica-wish
49KB
1K
SLoC
Clafrica (renamed to Afrim)
Clafrica (a.k.a clafrica-rs) is an input method for African languages. It's designed to make it easier for people who speak African languages to type on their computers.
License
MIT license.
Features
- Support for multiple African languages
- Easy to use interface
- Customizable dictionary
- Support for both desktop and web platform.
Installation
Build dependencies (Linux only)
- libxtst-dev
- libevdev-dev
- libxdo-dev
Runtime dependencies (Linux only)
- libxtst-dev
- libevdev-dev
- libxdo-dev
In using cargo
cargo install clafrica
Try it in the console
clafrica
comes with a REPL application which can be used to test if his library is working.
To use the clafrica, simply provide the path of the datafile that suit your needs.
Eg. clafrica configfile.toml
Dataset
Official:
- Clafrica Code: Maintened by Resulam.
Community:
- Feel free to propose your own.
Frontends
Official:
- clafrica-wish: Frontend for desktop environment.
Community:
- Feel free to propose your own.
Similar works
- clafrica: Python version
Contributing
If you would like to contribute to this project, please fork the repository and submit a pull request with your changes.
Dependencies
~5–32MB
~435K SLoC