WeeChat

Location: DailyWeeKee >
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.

Contents

Features [edit]

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]

Supported platforms [edit]

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]

Reception [edit]

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]

References [edit]

  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). 

Further reading [edit]

External links [edit]