ScrollZ is an IRC client derived from ircII. Originally known as C-Toolz, it incorporates many features traditionally provided by external IRC scripts directly into the application.
The client is designed for experienced IRC users who want extensive functionality without relying on large collections of external scripts. It includes tools for managing conversations, monitoring activity and protecting channels from unwanted behaviour.
ScrollZ provides a configurable terminal interface with extensive window management and scripting facilities. It also includes support for file transfers, encryption and user lists, making it a capable alternative to the traditional ircII client.
This is free and open source software.
Key Features
- Multiple IRC server connections.
- Split-level, hidden and dynamic windows.
- Support for termcap and curses-based terminals.
- Configurable alerts and activity notifications.
- Internal user lists and channel protection facilities.
- Configurable flood protection.
- DCC file transfers with speed reporting.
- CDCC file management with transfer resumption functionality.
- Conversation logging and recording of important events while away.
- Automatic replies and nickname tab completion.
- URL detection and management.
- SSL encryption and IPv6 connectivity.
- Customisable interface colours, including 256-colour support.
- Extended scripting facilities inherited from the ircII family.
Website: github.com/ScrollZ/ScrollZ
Support:
Developer: Flier and contributors
License: BSD 3-Clause ‘New’ or ‘Revised’ License

ScrollZ is written in C. Learn C with our recommended free books and free tutorials.
Related Software
| Console IRC Clients | |
|---|---|
| WeeChat | Lightweight, extensible IRC client with extensive scripting support |
| Irssi | Highly configurable terminal IRC client with themes and scripting |
| glirc | Advanced client maintaining a model of the IRC connection state |
| tiny | Rust IRC client with mention tracking and configurable notifications |
| ERC | Powerful, modular, and extensible IRC client for Emacs |
| ircII | Long-established IRC client with multi-server and scripting support |
| ScrollZ | Advanced ircII-based IRC client |
| ircc | A single C file which implements a usable IRC client |
| senpai | Modern IRC client designed for bouncers and message history |
| rcirc | Lightweight Emacs IRC client with channel tracking and customisation. |
| EPIC | Based on ircII, EPIC excels at scripting |
| catgirl | Lightweight, security-focused terminal IRC client |
| zuse | Minimal IRC client written in Go using Bubble Tea |
| rirc | Minimalistic IRC client |
| kirc | Tiny IRC client |
| Swirc | Console based ICB and IRC client |
| Xaric | Traditional ircII-derived IRC client with extensive functionality |
| insomnia | tmux-based text interface for the hii IRC client |
| ii | Minimalist FIFO and filesystem-based IRC client |
| hii | tmux-based text interface for the hii IRC client |
Read our verdict in the software roundup.
LinuxLinks helps you discover the best free and open source software for Linux. Explore our extensive collection of recommended applications, including alternatives to popular proprietary software.We also publish software reviews, Linux tutorials, hardware reviews, free programming books and articles covering the wider open source community. Browse our Linux resources to discover more. Know a useful free and open source Linux application we haven't covered? Suggest a program for inclusion. Has your software been featured on LinuxLinks? Display one of our Featured on LinuxLinks badges on your website or GitHub README. |


Please read our Comment Policy before commenting.