winget install --id squidowl.halloy
About 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.
What's new in 2026.6.0
Find full documentation at https://halloy.chat/ Added: - Files can be uploaded to server using `soju.im/FILEHOST` (see the [file uploads guide](https://halloy.chat/guides/filehost) for details) - `typing` - Per-server `typing` settings (`servers.<name>.typing`) - Animate typing dots - `buffer.typing.style` setting with `padded` and `popped` modes for typing indicators - Settings to reroute direct PRIVMSG and/or NOTICE messages to another buffer (`servers.<name>.reroute.query` and `servers.<name>.reroute.notice`) - `channel-context` support (messages with the tag will be automatically rerouted) - Theme & Display - `buffer.nickname.color` now supports `{ palette = ["#RRGGBB", ...] }` for nickname colors from a fixed set - `buffer.server_messages.away` setting to control when automated away messages are shown - `buffer.server_messages.away` theme setting to control how automated away messages appear - Setting to control whether unread indicators are shown on open buffers (`sidebar.unread_indicator.show_on_open_buffers`) - Unread indicators for queries can be hidden via `sidebar.unread_indicator.exclude` - Ability to customize the arrows used for directional messages such as join, part, quit, kick, and CTCP messages. - Expanded `tooltips` setting to allow hiding auto-complete tooltips - Commands - Ability to add optional arguments in custom aliases (`/msg ChanServ op $channel $1?-`) - `/massmessage` command to send Ergo/Solanum mass-messages - `/invite` command tooltip and validation provided, and display of `INVITE`-related messages improved - `//` can be used to escape a lead...
Version history
| Version | Updated | Notes |
|---|---|---|
| 2026.6.0 | Unknown | Find full documentation at https://halloy.chat/ Added: - Files can be uploaded to server using `soju.im/FILEHOST` (see the [file uploads guide](https://halloy.chat/guides/filehost) for details) - `typing` - Per-server `t... |
| 2026.5.0 | Unknown | 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 c... |
| 2026.4.0 | Unknown | Find full documentation at https://halloy.chat/ Added: - Support for the IRCv3 react client tag. - Correctly record window size if window is maximized Fixed: - High CPU usage when opening very large buffers - Window stat... |
| 2026.3.0 | Unknown | Find full documentation at https://halloy.chat/ Added: - Support requesting window attention (setting urgency) for notifications (notifications.<type>.request_attention) - Default server message pseudo-type, allowing the... |
| 2026.2.0 | Unknown | Find full documentation at https://halloy.chat/ Added_ - Settings to disable (selectively, or for the entire server) confirmation of delivery for sent messages - Setting to adjust inner spacing and outer padding for pane... |
| 2026.1.0 | Unknown | Find full documentation at https://halloy.chat/ Added: - Added Open URL entry to URL context menus - Setting to not hide consecutive if previous message was a image preview - Channel discovery buffer to view all channels... |
| 2025.12.0 | Unknown | Find full documentation at https://halloy.chat/ Added: - Ability to exclude previews from specific server messages (e.g. topic, part, quit) - Ability to expand & contract condensed messages via left-click - Ability to hi... |
| 2025.11.0 | Unknown | Find full documentation at https://halloy.chat/ Fixed: - Regression when loading chat history in a channel Thanks: - Bug reports: @Erroneuz |
| 2025.10.0 | Unknown | Find full documentation at https://halloy.chat/ Added: - /sysinfo command to send system information to current buffer - Copy URLs from context menu by right-clicking on links - Settings to condense multiple consecutive... |
| 2025.9.0 | Unknown | Find full documentation at https://halloy.chat/ Added: - Added different unread icons for highlights vs regular unread messages - Setting to change icons for unread messages and unread highlight messages - Setting to cha... |
| 2025.8.0 | Unknown | Find full documentation at https://halloy.chat/ Added: -Clear buffers with /clear command - Notification indicator on sidebar menu for application updates and file transfers Fixed: - Nicknames in query was always shown a... |
| 2025.7.0 | Unknown | Find full documentation at https://halloy.chat/ Added: - Ability to ignore nicknames on server level or on a per-channel basis - Ability to truncate nicknames in buffer - New option to customize the appearance of offline... |
| 2025.6.0 | Unknown | Find full documentation at https://halloy.chat/ Added: - New application icon - Show channel mode in panel if available - Configuration options for font weight and bold weight - /delay <seconds> command that can be used... |
| 2025.5.0 | Unknown | Find full documentation at https://halloy.chat/ Added: - Ability to show a modal prompt before opening a URL - WHOIS command now accepts optional server parameter - CTCP requests through commands and user context - Title... |
| 2025.4.0 | Unknown | Find full documentation at https://halloy.chat/ (Yes, we got a new fancy domain!) Added: - All toast notifications now display the server name - Server messages (join, part, etc.) are now user-aware and will color nickna... |
| 2025.3.0 | Unknown | Find full documentation at https://halloy.squidowl.org/. Added: - Highlights by regex and words - Time remaining is now displayed during file transfers - Sidebar now automatically adjusts its width based on content - Abi... |
| 2025.2.0 | Unknown | Find full documentation at https://halloy.squidowl.org/. Added: - Emoji picker accessible via : in text input - Automatically replace :shortcode: with corresponding emoji - Added an option to show or hide images in previ... |
| 2025.1.0 | Unknown | Find full documentation at https://halloy.squidowl.org/. Added: Image and card previews for url links Ability to disable dimming of usernames when away Ability to customize autocomplete sorting direction and completion s... |
| 2024.14.0 | Unknown | Fixed: CPU spiking due to memory leak in upstream crate. |
| 2024.13.0 | Unknown | Added: Highlight buffer to view highlights across all servers. Can be opened via sidebar button or command bar. Logging buffer to view logs. Can be opened via sidebar button or command bar. New hotkeys Toggle channel top... |