Resources
March 3, 2026 ยท View on GitHub
Fcitx 5 is a generic input method framework released under LGPL-2.1+.
Resources
- Wiki: https://fcitx-im.org/
- Registration require explicit approval due to the spam, please send an email to the mail list if you do not get approved.
- Discussion:
- Email: Send email to fcitx@googlegroups.com
- Github Discussions: https://github.com/fcitx/fcitx5/discussions
- Chat Group:
- Following methods are all bridged together, you can pick any that works.
- Telegram: https://fcitx-im.org/telegram/captcha.html
- IRC: #fcitx [at] libera.chat
- Matrix: fcitx on matrix.org
- Bug report: https://github.com/fcitx/fcitx5/issues
- You can always report any fcitx 5 issue here, it might be transfer to other repos later.
- Translation: https://explore.transifex.com/fcitx/
- Do not send pull request for translation updates.
- The translation will be automatically pushed to git repository nightly, but not vice versa.
Supported platform on Linux and BSD
X11/Wayland
For using input method under TTY, please check fbterm or tmux, not all features are supported.
Quick start for Linux
Looking for Mac or Android? Mac Android
The main package (this repository) only contains keyboard layout engine.
Coressponding input method engines need to be installed to support other languages (e.g. Chinese/Japanese/Korean).
You may find the list of input method engines at here.
For developers
To write a input method (or addon) from scratch, check Develop a simple input method