HackerReposA FIELD GUIDE TO OPEN SOURCE
ProSponsor the shelf♧ 0
← Back to top all-time
fodydev
afrim-keyboard
Java2024–2024
fodydev / afrim-keyboard

afrim-keyboard

afrim-keyboard/Afrim Input Method Engine for Android

4Distinct people
5Mentions
0Explicit recommenders
5GitHub stars
REPOSITORY AT A GLANCE

What to know before exploring

What it is

afrim-keyboard/Afrim Input Method Engine for Android

GitHub

Where it is used

No documented product use has been verified yet.

What people are saying

No recommendation phrase was found in the indexed comments.

No classified warning is attached to this page. Read the discussions before treating silence as approval.

Also in these discussions

No other repository is repeatedly linked in the same discussions.

This week on Hacker News

Nov 7–Nov 14 UTC · Direct repository links and separately labeled related project stories. Indexed through 11/14/2026, 3:56:07 PM UTC.

No direct repository links were found in the indexed HN discussions over the past seven days. Older discussions are available below.

Mentions over time

HN mentions by hour5 dated mentions

Observed mentions: 2024-09-02 18:10:20 UTC to 2024-09-02 21:15:45 UTC.

01232024-09-02 18:00:00 UTC to 2024-09-02 19:00:00 UTC (exclusive): 1 mentions; 1 submissions, 0 commentsSep 2, 18:002024-09-02 19:00:00 UTC to 2024-09-02 20:00:00 UTC (exclusive): 3 mentions; 0 submissions, 3 commentsSep 2, 19:002024-09-02 20:00:00 UTC to 2024-09-02 21:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2024-09-02 21:00:00 UTC to 2024-09-02 22:00:00 UTC (exclusive): 1 mentions; 0 submissions, 1 commentsSep 2, 21:00

Counts come from the repository’s dated source evidence. Index cutoff: 2026-11-02 08:16:59 UTC.

View mention counts and date ranges
UTC ranges include their start and exclude their end. Select a period to filter the source evidence.
PeriodStart (UTC)End (exclusive, UTC)MentionsSubmissionsComments
Sep 2, 18:002024-09-02 18:00:00 UTC2024-09-02 19:00:00 UTC110
Sep 2, 19:002024-09-02 19:00:00 UTC2024-09-02 20:00:00 UTC303
Sep 2, 20:002024-09-02 20:00:00 UTC2024-09-02 21:00:00 UTC000
Sep 2, 21:002024-09-02 21:00:00 UTC2024-09-02 22:00:00 UTC101

What Hacker News says

5 sources
I've visited all the links and honestly still don't have the slightest idea what this input method does, or exactly what problem it's trying to solve, or why it's a good solution to the problem. I found the video [1] but it has no audio or explanations at all. I also don't understand why you'd want phonetic input methods, rather than wanting to input your desired character directly. For languages like Chinese I understand because there are thousands of characters, but aren't most or all African writing systems based on small alphabets? I shudder to think of having to learn to input English phonetically. So if you're looking for opinions, my first one is that your pages need to do a better job at explaining what current problems are (with multiple clear examples for each), where current solutions fail (with clear examples of how), and how
Read the rest
your solution is different and better (again, with clear examples). Good luck! [1] https://github.com/pythonbrad/afrim-keyboard/?tab=readme-ov-...
In Show HN: A modern way to type in African languages
Similar to other commenters, I am curious to know what is the problem with african languages? Can't you just make a button for each character in the alphabet? (The readme mentions it is a phonetic-based input method, so I assume African languages use alphabets, not some logograms, right?) What is common for African languages that allows solving the problem for all of them together in one software package? (How meaningful, for example, whould be a software package for Eurasian languages?) I watched the video - https://github.com/pythonbrad/afrim-keyboard/ - but don't understand. A latin keyboard is used, but it produces some other characters.
In Show HN: A modern way to type in African languages
pythonbrad·Sep 2, 2024Submission

Show HN: A modern way to type in African languages

Hello HN, I'm pythonbrad and a core maintainer of Afrim - an input method engine for African languages. Afrim want to simplify the typing in African languages and also digitalize the African typing systems. Basically, it wants to solve the problems encountered with current solutions: - slow typing - not easily configurable - keyboard layout dependent - constant bugs Additionally, Afrim offers the following features [1]: - Dataset easily customizable - Keyboard layout independent - Auto completion, autocorrection and autosuggestion - Support all sequential codes Technical details [2]: Afrim is written in Rust and his architecture is inspired of RIME. What's next? - Offer an android frontend of the Afrim (in development) [3] - Support more African input methods as possible I would like to have your opinions about this project. I have been w
Read the rest
189 points · Open discussion

MAKE YOURSELF AT HOME

A few shortcuts

/
Search the collection
?
Open this guide
Esc
Close dialogs and navigation

Your saved repositories and interests stay in this browser.