WeeChat

From Wikipedia, the free encyclopedia
Jump to: navigation, search
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.3.7 / 2012-02-26
Preview release 0.3.8-dev / nightly build
Development status Active
Written in C
Operating system Linux
Unix-like
Mac OS X/Darwin
BeOS/Haiku
Microsoft Windows[1]
Platform Cross-platform
Size 2.3 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.[2]

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

Contents

[edit] 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.[2] 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.[3] At first run, a default config file is created, simplifying use, and a configuration editor command is available.[2] User-defined command aliases and single-key shortcuts can be created to reduce typing of long commands.[2]

[edit] 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)[1].

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

[edit] 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 and Perl extensions which can be selected at installation.[12]

[edit] References

  1. ^ a b "WeeChat: Supported Operating Systems". weechat.org. 2009-03-04. http://www.weechat.org/download. Retrieved 2009-04-14. 
  2. ^ a b c d Rudolph, Thomas (March 2009). "Arbeiten in der Konsole (II) - WeeChat" (in German) (PDF). YalmMagazin: 28. Archived from the original on 2009-06-29. http://web.archive.org/web/20090629064038/http://www.yalmagazine.org/homepage/downloads/2009/03.  (English tr.)
  3. ^ "WeeChat: Features". weechat.org. http://www.weechat.org/features/. Retrieved 2009-10-05. 
  4. ^ "WeeChat: Downloads". weechat.org. 2009-03-04. http://www.weechat.org/download. Retrieved 2009-04-14. 
  5. ^ "Debian: WeeChat packages". packages.debian.org. http://packages.debian.org/search?keywords=weechat&searchon=names&suite=all&section=all. Retrieved 2009-04-14. 
  6. ^ "Ubuntu: WeeChat packages". packages.ubuntu.org. http://packages.ubuntu.com/search?keywords=weechat&searchon=names&suite=all&section=all. Retrieved 2009-04-14. 
  7. ^ "Mandriva: WeeChat packages". mandriva.com. http://club.mandriva.com/xwiki/bin/view/rpms/Application/weechat. Retrieved 2009-04-14. 
  8. ^ "Fedora: WeeChat packages". fedoraproject.org. https://admin.fedoraproject.org/pkgdb/packages/name/weechat. Retrieved 2009-04-14. 
  9. ^ "Gentoo: WeeChat packages". gentoo.org. http://packages.gentoo.org/package/net-irc/weechat. Retrieved 2009-04-14. 
  10. ^ "Arch Linux: WeeChat packages". archlinux.org. http://www.archlinux.org/packages/?q=weechat. Retrieved 2009-04-14. 
  11. ^ "FreeBSD Ports: WeeChat". freebsd.org. http://www.freebsd.org/cgi/cvsweb.cgi/ports/irc/weechat/. Retrieved 2009-04-14. 
  12. ^ Brown, Martin (2005-09-07). "Free IRC clients : Choosing the best IRC client for your needs". Free Software Magazine (7). http://www.freesoftwaremagazine.com/articles/free_irc?page=0%2C1. 

[edit] Further reading

[edit] External links

Personal tools
Namespaces

Variants
Actions
Navigation
Interaction
Toolbox
Print/export
Languages