Remote interfaces

Remote interfaces are external software connecting on your WeeChat via the network.
Except for WeeChat and QWeeChat, the softwares listed on this page are NOT developed by WeeChat team. For support, please ask directly to the authors.

Name Relay protocol Client type Language Supported OS Site Notes
WeeChat api Console C Cross-platform Download page WeeChat ≥ 4.3.0
WeeChatRS api Desktop application Rust Cross-platform https://github.com/rnocx/WeeChatRS WeeChat ≥ 4.3.0
Glowing Bear weechat Web JavaScript Cross-platform https://glowing-bear.org
weechat-android weechat Mobile application Java Android https://github.com/ubergeek42/weechat-android
Lith weechat Mobile application C++ Cross-platform https://github.com/LithApp/Lith
weechatRN weechat Mobile application TypeScript Android, iOS https://github.com/mhoran/weechatRN Public beta test: https://testflight.apple.com/join/0jFsQpot
QWeeChat weechat Desktop application Python Cross-platform https://github.com/weechat/qweechat This project is no longer maintained.
emacs.el weechat Emacs Emacs Lisp Cross-platform https://github.com/the-kenny/weechat.el This project is no longer maintained.
gtk-weechat weechat Desktop application Python Cross-platform https://github.com/0x6d61676e7573/gtk-weechat This project is no longer maintained.
weecloud weechat Web JavaScript Cross-platform https://github.com/eirikb/weecloud This project is no longer maintained.

Something missing?

You have developed another remote interface for WeeChat?
Tell us more about your great software!