Weechat
Editors & IDEsA lightweight, extensible chat client supporting multiple protocols and platforms.
Features
- Modular architecture with optional plugins (e.g., IRC) that can be loaded or unloaded on demand
- Multi‑platform support: GNU/Linux, *BSD, Haiku, macOS, and Windows (via Bash/Ubuntu or Cygwin)
- Protocol flexibility through plugin system – primarily supports IRC but extensible to others
- Highly customizable via configuration options and scripts in Perl, Python, Ruby, Lua, Tcl, Scheme, JavaScript, PHP
Recent releases
View all 3 releases →
v4.9.0
Bug fix
Notable features
- Added option `-e` to `/eval` to evaluate all commands before execution
- Added option `typing.look.item_text` (#2305)
- Evaluate option `xfer.network.own_ip`
Full changelog
Changed
- core: add option
-eto evaluate all commands before executing them in command/eval - xfer: evaluate option xfer.network.own_ip
Added
- typing: add option typing.look.item_text (#2305)
Fixed
- core: fix crash with
/evalwhen the current buffer is closed in a command - core: fix buffer size in function util_parse_time, causing buffer overflow error in unit tests
- irc: fix display of CTCP query sent multiple times to the same user when capability echo-message is enabled (#2309)
- irc: fix unit of server option
anti_floodfrom seconds to milliseconds in output of/server listfull - irc: fix creation of irc.msgbuffer option without a server name
- irc: ignore self join if the channel is already joined (#2291)
- relay/api: fix memory leaks in resources "ping" and "sync"
- relay/api: fix memory leak in receive of message from remote WeeChat
Download
https://weechat.org/download/weechat/4.9.0/
v4.8.2
Bug fix
Fixed memory leaks in relay API ping, sync, and message reception.
Full changelog
Fixed
- irc: ignore self join if the channel is already joined (#2291)
- relay/api: fix memory leaks in resources "ping" and "sync"
- relay/api: fix memory leak in receive of message from remote WeeChat
Download
https://weechat.org/download/weechat/4.8.2/
Weekly OSS security release digest.
The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.
No spam, unsubscribe anytime.
Install & Platforms
Install via
apt
dnf
pacman
zypper
brew
cargo
snap
flatpak
binary
Platforms
linux
macos
windows