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