Halloy

Squidowl · squidowl.halloy

Halloy is an open-source IRC client written in Rust, with the Iced GUI library. It aims to provide a simple and fast client for Mac, Windows, and Linux platforms.

winget install --id squidowl.halloy --exact --source winget

Latest 2026.5.0

Release Notes

Find full documentation at https://halloy.chat/

Added:

  • Setting to limit reaction display length (buffer.channel.message.max_reaction_display) and maximum length (buffer.channel.message.max_reaction_chars)
  • Emoji and command picker entries are now clickable and insert the selected completion directly into the input.
  • Multi-line send support (uses IRCv3 multiline when available; note: incompatible with the current release of soju [v0.10.1], expected to be resolved in a future version)
  • Typing indicator support (uses IRCv3 typing)
  • Add emoji reactions for supported servers (uses IRCv3 react)
  • New "config" option to sidebar.order_channels_by. Uses server..channels to determine order.
  • Case insensitive sort of query names in sidebar
  • Copied order_channels_by from sidebar to server., defaults to sidebar.order_channels_by if empty.
  • Alias commands (see buffer.commands.aliases)
  • Exec command support for generating input from shell command output (see buffer.commands.exec)
  • The titlebar now displays the current buffer for each window.
  • /plain-me, /format-me, /plain-msg, /format-msg, /plain-notice, and /format-notice commands were added to provide /plain//format functionality to the /me, /msg, and /notice commands

Fixed:

  • Improved message length calculation (when known the bytes required to relay a message are included in the calculation, when unknown an estimate is used)
  • Prevent interaction leakage behind open modals: clicks, cursor changes, and hover states no longer affect underlying UI while preserving outside-click and Esc to close
  • Prevent clicks from passing through completion picker overlays to content behind them (for example nicknames in the buffer).
  • Regression that could make the application slow to close
  • Apply locale to context menu, copy, and date separator timestamps
  • Fixed direct message notifications when excludes are present
  • Fixed reloading config for channel sorting.
  • Fixed handling of URLs ending with ).
  • Auto-format rules are applied to the content of /me, /msg, and /notice commands

Changed:

  • Spoilers (/f ||hello world||) now reveal on click instead of hover

Security:

  • Fixed file transfer path traversal vulnerability when using DCC
  • Config directories and config.toml are now created with owner-only permissions

Installer type: wix

Architecture Scope Download SHA256
x64 Download 218a15f53557d45b493e2bef6c2138cdc5a26cd429fc6ee8812065f062419bb8

Details

Homepage
https://github.com/squidowl/halloy/releases/tag/2026.5
License
GPL-3.0-or-later
Publisher
Squidowl
Support
https://halloy.squidowl.org/
Copyright
© 2022 - 2026 Casper Rogild Storm & Cory Forsstrom, Inc. All rights reserved.

Tags

irchalloy

Older versions (25)

2026.4.0
Architecture Scope Download SHA256
x64 Download cc50ba7fe3dfd6b8f2beace0b8003ab2a06c0f4b08fc7f191dd5a14582c966ee
2026.3.0
Architecture Scope Download SHA256
x64 Download 4638a1da959dd91483c35f2db54e282404c9d6a444e7be55a42c2743913cf9a6
2026.2.0
Architecture Scope Download SHA256
x64 Download 64f314deccda5255d5b6d1399df60f8bed6e3cfb0c101d7751a30b02ee4e232a
2026.1.0
Architecture Scope Download SHA256
x64 Download 51f09a923819d667fd96b8028a07f2956156651dd21764e506e88a54fbc269c6
2025.12.0
Architecture Scope Download SHA256
x64 Download 60efefdacfe0cd3e83c695014440064cf0eaf5079daeec52e7f48b229ef80435
2025.11.0
Architecture Scope Download SHA256
x64 Download 5aff5c09c99f4badbf83fec63a9202efff0a6f2b85b14396005ac095487bfa3f
2025.10.0
Architecture Scope Download SHA256
x64 Download 18148ea94d7c8c2ea8cea8d427e131f928e24c42615137fef3e3a52f721a4384
2025.9.0
Architecture Scope Download SHA256
x64 Download 194f7340ca1d87bed8b0eac8a111d3758c557c63493f128f6477ad2fc010334c
2025.8.0
Architecture Scope Download SHA256
x64 Download 028b5d0798e602edc277615b4b25559498afe766a7d7d118c9eea11379fe7a46
2025.7.0
Architecture Scope Download SHA256
x64 Download 67f340523505f7ed8a7ad6da2cabc37055c7bcbd8770f0f1d548f6ae1d98043f
2025.6.0
Architecture Scope Download SHA256
x64 Download a90b227655541777cfa29c04c7e34424e00383fb5779dffce73dcb1493f07aaf
2025.5.0
Architecture Scope Download SHA256
x64 Download 92bd3dbb2082899a40b30582c3a744edf7ea68888fa97bd99877cafea58d4ec2
2025.4.0
Architecture Scope Download SHA256
x64 Download a59968c7788777931e2badf0611a9090a3d9b090973a0452607f2b2443906e03
2025.3.0
Architecture Scope Download SHA256
x64 Download 84217bcf1fab8615206728ae2d6793eaa24e8b83a7ce9ee2f0c2c0c46ede0400
2025.2.0
Architecture Scope Download SHA256
x64 Download 0377052a88bf706310cc41fd0086977c5d58fddaa768ac95c27e094cae423b3d
2025.1.0
Architecture Scope Download SHA256
x64 Download dc177e7cb0cd949ccc19f00e65e5b7ef207fbd62f00aef701add493175fc95cd
2024.14.0
Architecture Scope Download SHA256
x64 Download d88f204a6e80e65c1e79edd7453673ce386716dcfb20296f618678b59a9c6347
2024.13.0
Architecture Scope Download SHA256
x64 Download fff9b619e9654e172b9b8ccd35c08c1cae99ecc46dcb15dc5abfd53f63b8e565
2024.12
Architecture Scope Download SHA256
x64 Download ca9d16d5affa3bed5e7e146a94795c99c12e0406580cb9e64f1584d7a4cc4ce7
2024.11
Architecture Scope Download SHA256
x64 Download a1595ed2195db5b3323a88cf6edccc2c5ca4caec5043c31b8b305b3471d5ba01
2024.9
Architecture Scope Download SHA256
x64 Download 0bf99b8ec79e945d36eac7775549765939800676091a59f878b94bed5a642380
2024.1
Architecture Scope Download SHA256
x64 Download 0992ea096927b1809674709e1878924c41c93680952c6e96916ecb7b48f78358
0.0.2024.8
Architecture Scope Download SHA256
x64 Download 25400AF082C4F0AF8416D83814795BAEDC6B06358A683881BFBA3329D635B560
0.0.2024.7
Architecture Scope Download SHA256
x64 Download f1b535daa6f8b5534334d01abfb1df139559904f59a74cffb5552711359b2daf
0.0.2024.6
Architecture Scope Download SHA256
x64 Download 621B2C22487005F710C97758859C6B93B1742AEB508D80FE1CED9CF3A0808121