Uim
インタフェース
現代的な多くのXアプリケーションはGTK+かQtで書かれているが、それらには入力メソッドを扱うモジュールであるimmoduleというライブラリフレームワークがある。それらに対応したuim-gtkやuim-qtといったライブラリがインタフェースとなり、仮名漢字変換システムをサポートする。その他に、コンソール用のブリッジuim-fep、Emacs用のブリッジuim.el、macOS用のブリッジMacUIM、XIMを使用するXのレガシーアプリケーションをサポートするuim-ximブリッジがある。