WeeChat

WeeChat
Weechat logo.png
Weechat 032 default config.png
Original author(s) Sébastien Helleu
Developer(s) Sébastien Helleu
Initial release June 26, 2003 (2003-06-26)
Stable release 0.4.1 / May 20, 2013; 0 days ago (2013-05-20)
Preview release 0.4.2-dev[1] / nightly build
Development status Active
Written in C
Operating system BeOS/Haiku, Linux, OS X/Darwin, Unix-like, Windows[2]
Platform Cross-platform
Size 1.7 MB
Available in Multilingual
Type IRC client
License GNU General Public License 3
Website www.weechat.org

WeeChat (Wee Enhanced Environment for Chat) is a console IRC client, which is designed to be light and fast. It is released under the terms of the GNU General Public License 3 and has been developed since 2003. GTK+ and Qt interfaces are planned for the future.[3]

Everything can be done with a keyboard. It is customizable and extensible with plugins and scripts.

Features

WeeChat supports IPv6, SSL and proxy connections to as many IRC servers as one wants. The screen can be split up to display multiple windows at the same time.[3] WeeChat also provides incremental text search in buffers, aspell support for spell checking, a smart hotlist, scripting support for many languages (Perl, Python, Ruby, Lua, Tcl, Scheme with GNU Guile), FIFO pipes for remote control and support for multiple charsets.[4] At first run, a default config file is created, simplifying use, and a configuration editor command is available.[3] User-defined command aliases and single-key shortcuts can be created to reduce typing of long commands.[3]

↑Jump back a section

Supported platforms

WeeChat supports a wide variety of platforms and operating systems, including Linux, BSD derivatives (FreeBSD, NetBSD, OpenBSD), Mac OS X, Debian GNU/Hurd / Debian GNU/kFreeBSD, HP-UX, Solaris, QNX, Haiku (was OpenBeOS), and Microsoft Windows (via the Cygwin library and API).[2]

Ready-to-use packages and builds of WeeChat are available for a variety of platforms and operating systems.[5] It is also packaged for many Linux distributions, including Debian,[6]Ubuntu,[7]Mandriva Linux,[8]Fedora,[9]Gentoo,[10] and Arch Linux.[11] WeeChat is also available to FreeBSD users via the FreeBSD Ports system.[12]

↑Jump back a section

Reception

In a review for Free Software Magazine, Martin Brown graded WeeChat with 43 points out of a possible 50, noting that "At first glance, WeeChat is not as friendly or easy to use as Rhapsody", but, "There’s a lot of hidden power built into the application", including Python, Perl, Ruby and Lua extensions which can be selected at installation.[13]

↑Jump back a section

References

  1. ^ "WeeChat, the extensible chat client:". Retrieved 2012-09-29. 
  2. ^ a b "WeeChat: Supported Operating Systems". weechat.org. 2009-03-04. Retrieved 2009-04-14. 
  3. ^ a b c d Rudolph, Thomas (March 2009). "Arbeiten in der Konsole (II) - WeeChat" (PDF). YalmMagazin (in German): 28. Archived from the original on 2009-06-29.  (English tr.)
  4. ^ "WeeChat: Features". weechat.org. Retrieved 2009-10-05. 
  5. ^ "WeeChat: Downloads". weechat.org. 2009-03-04. Retrieved 2009-04-14. 
  6. ^ "Debian: WeeChat packages". packages.debian.org. Retrieved 2009-04-14. 
  7. ^ "Ubuntu: WeeChat packages". packages.ubuntu.org. Retrieved 2009-04-14. 
  8. ^ "Mandriva: WeeChat packages". mandriva.com. Retrieved 2009-04-14. 
  9. ^ "Fedora: WeeChat packages". fedoraproject.org. Retrieved 2009-04-14. 
  10. ^ "Gentoo: WeeChat packages". gentoo.org. Retrieved 2009-04-14. 
  11. ^ "Arch Linux: WeeChat packages". archlinux.org. Retrieved 2009-04-14. 
  12. ^ "FreeBSD Ports: WeeChat". freebsd.org. Retrieved 2009-04-14. 
  13. ^ Brown, Martin (2005-09-07). "Free IRC clients : Choosing the best IRC client for your needs". Free Software Magazine (7). 
↑Jump back a section

Further reading

↑Jump back a section

Read in another language

Last modified on 20 May 2013, at 14:19