Irssi
This article's lead section may be too short to adequately summarize the key points. (February 2021) |
Irssi Logo | |
![]() A screenshot of Irssi. | |
Original author(s) | Timo Sirainen |
---|---|
Developer(s) | The Irssi team |
Initial release | January 1999[1] |
Stable release | 1.2.3 (April 11, 2021[±][2] | )
Written in | C |
Operating system | Cross-platform |
Type | IRC client |
License | GPL-2.0-or-later[3] |
Website | irssi |
Irssi (Finnish pronunciation: [ˈirsːi] (listen)) is an 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.[1]
Features
Irssi is written in the C programming language and in normal operation uses a text-mode user interface.[4]
According to the developers, Irssi was written from scratch, not based on ircII (like BitchX and epic).[5] 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.[5] Numerous Perl scripts have been made available for Irssi to customise how it looks and operates.[6] Plugins are available which add encryption[7][8] and protocols such as ICQ and XMPP.[9][10]
Irssi may be configured by using its user interface or by manually editing its configuration files, which use a syntax resembling Perl data structures.[4]
Distributions
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,[11] NetBSD, DragonFly BSD, Solaris,[12] Arch Linux,[13] Ubuntu,[12] NixOS,[14] and others.
Irssi builds and runs on Microsoft Windows under Cygwin, and in 2006, an official Windows standalone build was released.[15]
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.[12] The Cocoa client Colloquy was previously based on Irssi,[16] but it now uses its own IRC core implementation.[17]
See also
References
- ^ a b Manual. irssi.org.
- ^ "Irssi 1.2.3 Released". 11 April 2021. Retrieved 11 April 2021.
- ^ irssi v. 0.8.16 source files (e.g. irssi-0.8.16/src/core/core.c)
- ^ a b Danen, Vincent (May 5, 2008). "Try IRC with Irssi to communicate via chat". TechRepublic. ZDnetAsia.com. Archived from the original on December 27, 2009. Retrieved 2010-10-18.
- ^ a b Sirainen, Timo. "About". Irssi.org. Archived from the original on 2001-04-05.
- ^ Van der Gaast, Wilmer (2004). "Enhance irssi with Perl". In Paul Mutton (ed.). IRC hacks. O'Reilly Books. p. 84. ISBN 0-596-00687-X.
- ^ SILC encryption plugin. penguin-breeder.org
- ^ FiSH encryption plugin. Secure.la.
- ^ ICQ plugin sourcecode Archived 2006-07-19 at the Wayback Machine. berlios.de.
- ^ Didier, Colin Jabber/Xmpp plugin. cybione.org.
- ^ "irssi-1.1.1p0 – modular IRC client with many features (ipv6,socks,proxy)". OpenBSD ports. 2018-02-27. Retrieved 2018-10-10.
- ^ a b c Downloads. irssi.org.
- ^ "Arch Linux - Package Database". archlinux.org.
- ^ "NixOS - Package Database". nixos.org.
- ^ "Download". Irssi.org. Archived from the original on 2006-11-15.
- ^ Smykil, Jeff (August 21, 2005). "In the Loop with Tim Hatcher". Ars Technica
- ^ Hatcher, Tim (February 11, 2006). "Changeset 3129: Remove Irssi from the project". Colloquy.info.
External links
- No URL found. Please specify a URL here or add one to Wikidata.
- irssi on GitHub
- #irssi connect on Libera Chat
- Webarchive template wayback links
- Articles with short description
- Short description with empty Wikidata description
- Justapedia introduction cleanup from February 2021
- Articles with invalid date parameter in template
- All pages needing cleanup
- Articles with missing files
- Official website missing URL
- Internet Relay Chat clients
- Free Internet Relay Chat clients
- MacOS Internet Relay Chat clients
- Unix Internet Relay Chat clients
- Windows Internet Relay Chat clients
- Free software programmed in C
- Cross-platform software
- 1999 software
- Software that uses ncurses
- Console applications
- Software developed in Finland