Jump to content

Irssi

From Niidae Wiki

Template:Short description Template:Infobox software

Irssi (Template:IPA Template:Small) is an Internet Relay Chat (IRC) client program for Linux, FreeBSD, macOS and Microsoft Windows. It was originally written by Timo Sirainen, and released under the terms of the GNU GPL-2.0-or-later in January 1999.<ref name=released />

The program has a text-based user interface was written from scratch using C. It may be customized by editing its config files or by installing plugins and Perl scripts. Though initially developed for Unix-like operating systems, it has been successfully ported to both Windows and macOS.

Features

[edit]

Irssi is written in the C programming language and in normal operation uses a text-mode user interface.<ref name="Danen">Template:Cite web</ref>

According to the developers, Irssi was written from scratch, not based on ircII (like BitchX and epic).<ref name="Aboutarchive"/> This freed the developers from having to deal with the constraints of an existing codebase, allowing them to maintain tighter control over issues such as security and customization.<ref name="Aboutarchive">Template:Cite web</ref> Numerous Perl scripts have been made available for Irssi to customise how it looks and operates.<ref>Template:Cite book</ref> Plugins are available which add encryption<ref>SILC encryption plugin. penguin-breeder.org</ref><ref>FiSH encryption plugin. Secure.la.</ref> and protocols such as ICQ and XMPP.<ref>ICQ plugin sourcecode Template:Webarchive. berlios.de.</ref><ref>Didier, Colin Jabber/Xmpp plugin. cybione.org.</ref>

Irssi may be configured by using its user interface or by manually editing its configuration files, which use a syntax resembling Perl data structures.<ref name=" Danen"/>

Distributions

[edit]

Irssi was written primarily to run on Unix-like operating systems, and binaries and packages are available for Gentoo Linux, Debian, Slackware, SUSE (openSUSE), Frugalware, Fedora, FreeBSD, OpenBSD,<ref name=openbsd>Template:Cite web</ref> NetBSD, DragonFly BSD, Solaris,<ref name="Download"/> Arch Linux,<ref name="Arch Linux - Irssi">Template:Cite web</ref> Ubuntu,<ref name="Download"/> NixOS,<ref name="NixOS - Irssi">Template:Cite web</ref> and others.

Irssi builds and runs on Microsoft Windows under Cygwin, and in 2006, an official Windows standalone build was released.<ref name="Downloadarchive">Template:Cite web</ref>

For the Unix-based macOS, text mode ports are available from the Homebrew, MacPorts, and Fink package managers, and two graphical clients have been written based on Irssi, IrssiX, and MacIrssi.<ref name="Download">Downloads. irssi.org.</ref> The Cocoa client Colloquy was previously based on Irssi,<ref>Smykil, Jeff (August 21, 2005). "In the Loop with Tim Hatcher". Ars Technica</ref> but it now uses its own IRC core implementation.<ref>Hatcher, Tim (February 11, 2006). "Changeset 3129: Remove Irssi from the project" Template:Webarchive. Colloquy.info.</ref>

See also

[edit]

Template:Portal

References

[edit]

Template:Reflist

[edit]

Template:IRC clients