Top 22 input-method Open-Source Projects
-
florisboard
An open-source keyboard for Android which respects your privacy. Currently in early-beta.
florisboard is awesome but I ran into an issue with the spellchecker
-
-
Appwrite
Appwrite - The Open Source Firebase alternative introduces iOS support. Appwrite is an open source backend server that helps you build native iOS applications much faster with realtime APIs for authentication, databases, files storage, cloud functions and much more!
-
Project mention: IBUS input method is not working in Inkscape 1.1 Linux mint cinnamon | reddit.com/r/linuxmint | 2022-01-12
Here i submitted an issue to a Input method of IBUS https://github.com/OpenBangla/OpenBangla-Keyboard/issues/274
-
-
-
Project mention: Looking for a Cantonese pinyin keyboard for Windows 10 | reddit.com/r/Cantonese | 2022-05-25
The Github page is here if you'd prefer to look at that: https://github.com/rime/rime-cantonese It has more information and links some patch files for other romanization schemes (Yale, etc.) if you'd prefer those instead.
-
Project mention: Automatically switch keyboard layouts when using external keyboard | reddit.com/r/osx | 2021-09-20
-
Scout APM
Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.
-
Looks like there's a sub for cloudready: https://www.reddit.com/r/cloudready/. But there's some information about keyboard layouts here: https://www.chromium.org/chromium-os/chromiumos-design-docs/text-input#TOC-Keyboard-layout:-XKB and some layouts for chromeOS here: https://github.com/google/extra-keyboards-for-chrome-os
-
-
govarnam
Easily Type Indian Languages on computer and mobile. GoVarnam is a cross-platform transliteration library. Manglish -> Malayalam, Thanglish -> Tamil, Hinglish -> Hindi plus another 10 languages. GoVarnam is a near-Go port of libvarnam
Project mention: I made a Malayalam - Manglish Wordle game #മwordle | reddit.com/r/Kerala | 2022-01-29The tool used for Malayalam transliteration is Varnam, another FOSS project I'm working on. It's an input tool for typing Indian languages on computer easily offline.
-
Project mention: Help with writing Sanskrit on Windows 10, macOS and Linux | reddit.com/r/sanskrit | 2021-12-01
On MacOS, Lipika's pretty amazing. Disclaimer: I know the author personally.
-
Project mention: Looking for single line terminal (like dmenu with shell completion). Does that exist? | reddit.com/r/linuxquestions | 2022-02-15
Have a look at xprompt
-
Project mention: PC just compromised by some asshole, need advice please | reddit.com/r/antivirus | 2022-06-02
-
-
GuilelessBopomofo
Guileless Bopomofo(樸實注音鍵盤)- A Bopomofo(注音符號)software keyboard (aka input method editor) on Android, which is utilizing libchewing for intelligent phonetic processing.
Project mention: ⟳ 5 apps added, 41 updated at f-droid.org | reddit.com/r/FDroidUpdates | 2021-09-12Guileless Bopomofo Keyboard (version 1.5.1): A simple Bopomofo software keyboard (input method editor) for typing Hanyu
-
Obviously you'll need to choose a rime list file that's appropriate for you such as this one.
-
In an effort to replace X tools with wayland equivalents, I've switched from using fcitx and mozc to using wlanthy. On the repo's readme, they recommend binding a keyboard shortcut to a toggle script. I tried making one that uses pgrep which doesn't work
-
Here's the new version that does this.
-
This might have been true a couple of years ago but it is totally untrue now.
I'm not sure why you couldn't use the student version of Dyalog? Sounds like it would have been fine. There are also many more FOSS implementations of array languages now, such as ngn/k and April. https://github.com/phantomics/april
'only available for Linux' - not true https://github.com/abrudz/Kbd/ and others (also different input modes like `w for ⍵)
'no community support' - on the contrary there is a big and helpful APL community https://aplwiki.com/wiki/Chat_rooms_and_forums that is (imo) more useful than stackoverflow
'Dynamic scoping...' - Dyalog's (and other APL's) dfns have lexical scope.
'The language is extremely terse' - is this meant to be a bad thing?
'The code tends to be very hacky' - maybe if you write bad code or try and write C in APL (it won't work)
-
rime-double-jyutping-extra
粤语双拼输入法 Input method for typing Chinese using Cantonese pronunciations with 2-3 keys per character, based on RIME
-
Old-Hangul-Input-Method
Javascript-based IME for typing archaic Korean Hangul letters (e.g. ㅸ, ㅿ, ㅵ) easily
-
rime-ime-han-nom-data
Han Nom Telex schema and dictionary data for Rime Weasel/Squirrel IME https://rime.im
Project mention: Tam Thư〈三書〉writing system for Vietnamese: Input Method Editor (IME) package is done. | reddit.com/r/neography | 2022-03-05Han Nom dictionary and schema for Rime
input-method related posts
Index
What are some of the best open-source input-method projects? This list will help you:
Project | Stars | |
---|---|---|
1 | florisboard | 2,940 |
2 | kawa | 1,115 |
3 | OpenBangla-Keyboard | 359 |
4 | emacs-rime | 334 |
5 | kime | 330 |
6 | rime-cantonese | 306 |
7 | autokbisw | 202 |
8 | extra-keyboards-for-chrome-os | 168 |
9 | nimf | 102 |
10 | govarnam | 99 |
11 | lipika-ime | 97 |
12 | xprompt | 82 |
13 | ReplaceOSK | 47 |
14 | jyutping | 42 |
15 | GuilelessBopomofo | 40 |
16 | rime-yahwe_zaonhe | 30 |
17 | wlanthy | 22 |
18 | chippy | 22 |
19 | Kbd | 14 |
20 | rime-double-jyutping-extra | 6 |
21 | Old-Hangul-Input-Method | 4 |
22 | rime-ime-han-nom-data | 1 |
Are you hiring? Post a new remote job listing for free.