/!\ This page built to help non-native Korean characters (Hangul) users. If anybody have trouble writing in hangul, show them this page.

There are several input methods for typing in Korean.

== SCIM ==
 * http://www.scim-im.org/

This simple and common IM is latest internationalized input method, and has taken hold in FedoraProject as the main input method.

scim-hangul is what you need.

If you don't want to learn Korean keyboard layouts, the scim-table engine has a "Hangul Romaja" method with which one can input Korean characters by typing with the Latin alphabet, as by scim-anthy. 

For fedora users, fedora may not have scim-tables-korean package. Then try scim-m17n and m17n-db-korean. scim-m17n has Romaja method which support romanized hangul input.

== Nabi ==
 * http://nabi.kldp.net/english.html
 * [http://www.jreference.com/blog/?p=29 How to install nabi on a Fedora Core 4 box]

Nabi, which means butterfly, also a common name for cats, is a modern XIM implementation. It is recommended over older input methods such as [http://ami.kldp.net Ami] or HanIM.


== for GTK+ or Qt ==
 * http://imhangul.kldp.net/
 * http://qimhangul.kldp.net/

The author of Nabi has also made hangul input modules native for GTK+ 2 and Qt.


== IIIMF ==
 * http://www.openi18n.org/subgroups/im/IIIMF/

IIIMF has a Korean character engine.

It is now deprecated, as far as Korean input is concerned. Please try SCIM instead.


== UIM ==
 * http://uim.freedesktop.org/wiki/

Uim is a multilingual input method library. 

Most of individual language input modules are written in Scheme, and run by embedded sigschem interpreter.

With the release of 1.0 version, Uim is shipped with a new Korean input method module name byeoru (Thanks to the Jae-hyeon Park's effort.) Those who want to input Korean with Uim, please use byeoru module. That is what you want.

Quite a few people complained about uim's Korean support before 1.0 release. But now, it works flawlessly out of the box!

== JavaScript ==
There are some javascripts to input korean. You don't need to install input methods.
 * http://alee.qubit.name/misc/ahim.html
 * http://www.seas.upenn.edu/~jswalker/goodies/KIME.html
 * http://ha1.seikyou.ne.jp/home/akairingosaita/typing/test2-6.htm (Japanese page)
 * http://ha1.seikyou.ne.jp/home/akairingosaita/typing/hangularea.html

== External links ==
 * http://www3.sympatico.ca/d.moser/hangul.html
 * http://www.eleves.ens.fr/home/george/info/prg/termim.html
 * http://bbs.kldp.org/viewtopic.php?t=66254
 * http://www.ubuntu.or.kr/wiki.php/InstallingInputMethods