Project Name | Stars | Downloads | Repos Using This | Packages Using This | Most Recent Commit | Total Releases | Latest Release | Open Issues | License | Language |
---|---|---|---|---|---|---|---|---|---|---|
Kime | 407 | 3 months ago | 39 | gpl-3.0 | Rust | |||||
Korean IME | ||||||||||
Navilime | 35 | 3 years ago | 1 | gpl-3.0 | C++ | |||||
Windows Hangul (Korean) Input Method Editor based on TSF | ||||||||||
Gksdud | 31 | 2 | 8 months ago | 2 | December 17, 2018 | n,ull | mit | JavaScript | ||
A tiny JavaScript utility that corrects miswritten Hangeul sentences like gksdud | ||||||||||
Minecraft Chat Helper | 25 | 6 years ago | 2 | Visual Basic | ||||||
Minecraft chat helper with IME (Chinese, Japanese, Korean) support | ||||||||||
Septimaime | 6 | 9 years ago | JavaScript | |||||||
Javascript IME(for now Korean Hangul only) that allows input in keyboard layouts independently of the one set by the operating system and independently of the keyboard layouts made available by the operating system. | ||||||||||
Korean Ime Simple | 3 | 2 years ago | JavaScript | |||||||
Assamble Korean Input Method Editor. Easy to use and light | ||||||||||
Typewhenwhite | 2 | 10 years ago | Java | |||||||
h/w keyboard over adb for android | ||||||||||
Rime Hanja | 2 | 3 years ago | ||||||||
Input Chinese words by Korean pronunciation | ||||||||||
Becjk | 2 | 7 months ago | 1 | gpl-2.0 | C++ | |||||
Chinese/Japanese/Korean input method for Haiku. | ||||||||||
Ime Events | 1 | 5 years ago | C# | |||||||
An example of TextCompositionManager when input with CJK IME. |
Korean IME
Please contact us on Discord or create github issue.
Add this code to your configuration.nix
i18n = {
defaultLocale = "en_US.UTF-8";
inputMethod = {
enabled = "kime";
kime.config = {
indicator.icon_color = "White";
};
};
};
Latest release of kime is available on kime
AUR package.
Developing version is available on kime-git
.
.deb
package is available on github releases tab.
eselect repository add riey git https://github.com/Riey/overlay
eselect repository enable riey
emaint sync -r riey
emerge -av kime
Building with docker does not requires any other dependencies.
git clone https://github.com/riey/kime
cd kime
docker build --file build-docker/<distro path>/Dockerfile --tag kime-build:git .
docker run --name kime kime-build:git
docker cp kime:/opt/kime-out/kime.tar.xz .
# if you want to build deb package try this command instead
# docker cp kime:/opt/kime-out/kime_amd64.deb .
Make sure that cargo and other dependencies listed below are installed before build.
git clone https://github.com/Riey/kime
cd kime
scripts/build.sh -ar
Every files needed for manual install is in build/out
directory.
scripts/install.sh <install-prefix>
can be used for packaging.
scripts/release-deb.sh <deb-out-path>
can be used for packaging deb
package.
Typically, this step is not necessary when kime is installed from binary package because most Linux distros does these steps themselves.
# for gtk3
sudo gtk-query-immodules-3.0 --update-cache
# for gtk4
sudo gio-querymodules /usr/lib/gtk-4.0/4.0.0/immodules
Run ./scripts/generate_properties.sh
for using intellisense C/C++ in vscode
Set input method as kime
in language setting
Append following lines to your init script
export GTK_IM_MODULE=kime
export QT_IM_MODULE=kime
export [email protected]=kime
if you use X, append above lines to file ~/.xprofile
kime.desktop file is installed in /etc/xdg/autostart when installing kime.
Read CONFIGURATION.md for detail options.
These dependencies are optional depending on your environments. For example, qt6 is not required when it is not used.