Fcitx

Fcitx（s，源自“Free Chinese Input Tool for X”，又作“Flexible Context-aware Input Tool with eXtension”或“Flexible Input Method Framework”，暫無正式英文全稱，中文名稱為“小企鵝輸入法”）是在X Window和Wayland中使用的輸入法框架，在源碼包內包含了拼音、五筆字型以及區位、二筆的支持。不僅支持中文，還支持日文、韓文、越南文、僧伽羅文和泰文的輸入。可以輸入UTF-8編碼中的文字。可以在Linux、FreeBSD中運行。採用GPL授權。支持XIM、GTK和Qt的輸入法模塊。
因雲帆論壇有人批評Fcitx代碼寫的很差，原作者於2007年7月10日決定終止本項目。
不過，2008年9月開始，作者離開後又加入愛好者建立的Google Code項目並頻繁更新，他發文談到無法忘記fcitx。
除了原作者之外，還有一些愛好者共同維護Fcitx。現在Fcitx代碼託管在GitHub平臺上進行開發。
原版Fcitx（Fcitx 4）主要採用C語言編寫，目前處於實質停止開發狀態。一般更推薦用戶使用C++語言重寫且更加模塊化和跨平臺（增加支持Android、macOS）的Fcitx 5替代。

**功能**
 主題支持- 系統托盤支持- Kimpanel 支持- KDE 配置模塊支持- 全局簡繁轉換

**Fcitx 5**
Fcitx 5 是繼 Fcitx 4 後的下一代輸入法框架。該版本改用 C++ 語言重寫，改進了自帶的拼音模塊和 Wayland 支持。

**Fcitx5 for Android**
2022 年， rocka date=20220720063516  和  berberman date=20220720063518  等人將 Fcitx5 移植至 Android 平臺，即 Fcitx5 for Android 項目。  

**Fcitx5 for macOS**
2024年3月18日，Fcitx5 由 Eagleof date=20240205073132 等人將 Fcitx5 移植至 Mac 平臺，即 Fcitx5 for Mac 項目。目前該項目仍在公測中。

**支持的輸入法引擎**
}引擎的日文輸入法
fcitx5-bamboo date=20220720175036 
使用 bamboo 引擎的越南語輸入法
fcitx-chewing date=20220720070456 
fcitx5-chewing date=20220728200053 
libchewing的支持
取代原本的內置拼音輸入法
fcitx5-chinese-addons date=20220720062445 
libime date=20230928130110  為後端的漢語輸入支持，使用 3-gram 語言模型，fcitx5 算法最先進的輸入法，用於取代 fcitx4 的內置拼音輸入法和 fcitx-sunpinyin
fcitx-cloudpinyin date=20220720070120 
成為 fcitx5-chinese-addons 的內置插件
為所有拼音引擎提供雲拼音支持
fcitx-googlepinyin date=20220720070122 
移植自Android的Google拼音支持
fcitx-handwriting date=20220720070504 
Zinnia作為後端的手寫支持
fcitx-hangul date=20220728070145 
fcitx5-hangul date=20220728010235 
基於 hangul 引擎的韓文輸入法
fcitx-keyboard
built-in
採用系統鍵盤佈局作為輸入法，以及提供拼寫檢查
fcitx5-keyman date=20220720062405 
使用 keyman 輸入法引擎的多語言輸入法
fcitx-kkc date=20220728000047 
fcitx5-kkc date=20220728022722 
基於  kkc date=20220720062356  引擎的日文輸入法
fcitx-libpinyin date=20220720070118 
libpinyindate=20101029224943  為後端的漢語拼音支持
fcitx5-libthai date=20220727233148 
泰語輸入法
fcitx-m17n date=20220728024829 
fcitx5-m17n date=20220720063045 
使用 m17n-db 的多語言輸入法
fcitx-mozc
fcitx5-mozc
使用mozc引擎的日文輸入法
fcitx-pinyin
被 fcitx5-chinese-addons 所取代
內置漢語拼音支持
fcitx-rime date=20220720070121 
fcitx5-rime date=20220728195144 
RIME 引擎的封裝，支持簡體、繁體輸入，高度可自定義
fcitx5-sayura date=20220720062400 
基於 sayura 引擎的僧伽羅語輸入法
fcitx5-skk date=20220720062401 
基於  skk date=20220720062357  引擎的日文輸入法
fcitx-sunpinyin date=20220720070500 
被 fcitx5-chinese-addons 所取代
Sunpinyindate=20120218230844  為後端的漢語拼音支持
fcitx-table
fcitx5-table-extra date=20220720063047 
碼錶類中文輸入法支持，如五筆、鄭碼等
fcitx5-table-other date=20220720062447 
除中文外的碼錶類輸入法支持
fcitx-qw
fcitx5-quwei date=20220720070500 
區位輸入法
fcitx-sogoupinyin
date=20160515054020 搜狗拼音輸入法Linux版
fcitx-unikey date=20220720070119 
fcitx5-unikey date=20220728050319 
基於 unikey 引擎的越南語輸入法
fcitx5-zhuyin date=20220720062404 
基於  libzhuyin 引擎的注音輸入法

**支持的插件**

**第三方詞庫**
 fcitx5-pinyin-zhwiki：用中文維基百科的詞條擴充Fcitx 5的拼音詞庫。

**參考文獻**

**外部鏈接**
 Fcitx主頁date=20191016171900 - Fcitx用戶郵件列表date=20090919042531 - Fcitx開發者郵件列表date=20090922221923 - Fcitx在Google Code上的項目主頁date=20080202084207 - Fcitx在GitHub上的項目主頁date=20141228153231 - Fcitx在deepin的中文Wikidate=20160630015559 - Fcitx在archlinux的中文Wikidate=20160604073600 - Fcitx在Ubuntu的中文Wikidate=20160419213244 - Fcitx在gentoo的英文Wikidate=20160602085257