clafrica

Crates.ioclafrica
lib.rsclafrica
version0.4.1
sourcesrc
created_at2023-04-28 17:39:46.340015
updated_at2024-02-07 11:39:25.231963
descriptionThis application allows you to type most of the characters in the african alphabet in any text field.
homepage
repositoryhttps://github.com/pythonbrad/clafrica
max_upload_size
id851610
size58,844
Brady Fomegne (pythonbrad)

documentation

README

Clafrica (renamed to Afrim)

Changelog crates.io LICENSE Rust docs.rs Chat Coverage Status

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:

Community:

  • Feel free to propose your own.

Frontends

Official:

Community:

  • Feel free to propose your own.

Similar works

Contributing

If you would like to contribute to this project, please fork the repository and submit a pull request with your changes.

Commit count: 89

cargo fmt