WeeChat

Last updated
WeeChat
Developer(s) Sébastien Helleu
Initial releaseJune 26, 2003;20 years ago (2003-06-26)
Stable release
4.0.4 [1]   OOjs UI icon edit-ltr-progressive.svg / 22 August 2023
Repository
Written in C
Operating system Linux, BSD, OS X, GNU Hurd, Microsoft Windows (using Cygwin)
Size 17.2 MB
Available in14 languages [2]
Type IRC client
License GPL-3.0-or-later
Website weechat.org   OOjs UI icon edit-ltr-progressive.svg

WeeChat (Wee Enhanced Environment for Chat) is a free and open-source Internet Relay Chat client that is designed to be light and fast. It is released under the terms of the GNU GPL-3.0-or-later and has been developed since 2003.

Contents

WeeChat comes with a default ncurses interface, and it is possible to use other interfaces (e.g. Glowing Bear, [3] a web frontend) through the use of the relay plugin. [4]

Features

WeeChat's features include: [5]

Supported platforms

WeeChat supports most platforms and operating systems, including Linux, BSD, macOS, Debian GNU/Hurd, HP-UX, Solaris, QNX, Haiku, and Microsoft Windows (via the Cygwin library and API). [6]

Binary packages and builds of WeeChat are available for installation as well as the source code for self compilation. [7] This includes most Linux distributions and BSD package management systems, such as Debian, [8] Ubuntu, [9] Mandriva Linux, [10] Fedora, [11] Gentoo Linux, [12] Arch Linux, [13] FreeBSD via the FreeBSD Ports system, OpenBSD via the Ports collection, as well on NetBSD via Pkgsrc. [14]

Reception

In his 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. [15]

See also

Related Research Articles

<span class="mw-page-title-main">Irssi</span> Text-mode IRC client

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

<span class="mw-page-title-main">Ion (window manager)</span>

In Unix computing, Ion is a tiling and tabbing window manager for the X Window System. It is designed such that it is possible to manage windows using only a keyboard, without needing a mouse. It is the successor of PWM and is written by the same author, Tuomo Valkonen. Since the first release of Ion in the summer 2000, similar alternative window management ideas have begun to show in other new window managers: Larswm, ratpoison, StumpWM, wmii, xmonad and dwm.

<span class="mw-page-title-main">FOSDEM</span> Annual event in Brussels centered on free and open source software development

Free and Open source Software Developers' European Meeting (FOSDEM) is a non-commercial, volunteer-organized European event centered on free and open-source software development. It is aimed at developers and anyone interested in the free and open-source software movement. It aims to enable developers to meet and to promote the awareness and use of free and open-source software.

phpLDAPadmin is a web app for administering Lightweight Directory Access Protocol (LDAP) servers. It's written in the PHP programming language, and is licensed under the GNU General Public License. The application is available in 14 languages and supports UTF-8 encoded directory strings.

<span class="mw-page-title-main">SquirrelMail</span> Software project

SquirrelMail is a project that aims to provide both a web-based email client and a proxy server for the IMAP protocol.

Technical variations of Linux distributions include support for different hardware devices and systems or software package configurations. Organizational differences may be motivated by historical reasons. Other criteria include security, including how quickly security upgrades are available; ease of package management; and number of packages available.

<span class="mw-page-title-main">GNU Data Language</span>

The GNU Data Language (GDL) is a free alternative to IDL, achieving full compatibility with IDL 7 and partial compatibility with IDL 8. Together with its library routines, GDL is developed to serve as a tool for data analysis and visualization in such disciplines as astronomy, geosciences, and medical imaging. GDL is licensed under the GPL. Other open-source numerical data analysis tools similar to GDL include Julia, Jupyter Notebook, GNU Octave, NCAR Command Language (NCL), Perl Data Language (PDL), R, Scilab, SciPy, and Yorick.

The following tables compare general and technical information between a number of notable IRC client programs which have been discussed in independent, reliable prior published sources.

virt-manager Software

virt-manager is a desktop virtual machine monitor primarily developed by Red Hat.

<span class="mw-page-title-main">PulseAudio</span> Sound server for Unix-like operating systems

PulseAudio is a network-capable sound server program distributed via the freedesktop.org project. It runs mainly on Linux, various BSD distributions such as FreeBSD and OpenBSD, macOS, as well as Illumos distributions and the Solaris operating system. It serves as a middleware in between applications and hardware and handles raw PCM audio streams.

<span class="mw-page-title-main">Mondo Rescue</span>

Mondo Rescue is free disaster recovery software. It supports Linux and FreeBSD (i386). It's packaged for multiple distributions. It also supports tapes, disks, USB devices, network and CD/DVD as backup media, multiple filesystems, LVM, software and hardware RAID. Restoration may be done from a physical media including OBDR tape support, or CD/DVD/USB media, or from the network through PXE.

<span class="mw-page-title-main">HomeBank</span>

HomeBank is a personal accounting software package that runs on OpenBSD, Linux, FreeBSD, Microsoft Windows, macOS and AmigaOS. Released under version 2 or later of the GNU General Public License, HomeBank is free software. HomeBank can be found in the software repositories of Linux distributions such as Debian, Fedora, Mandriva, openSUSE, Gentoo Linux, Arch Linux and Ubuntu.

<span class="mw-page-title-main">Smuxi</span> IRC client

Smuxi is a cross-platform IRC client for the GNOME desktop inspired by Irssi. It pioneered the concept of separating the frontend client from the backend engine which manages connections to IRC servers inside a single graphical application.

<span class="mw-page-title-main">Linux-libre</span> Version of the Linux kernel without proprietary code

Linux-libre is a modified version of the Linux kernel that contains no binary blobs, obfuscated code, or code released under proprietary licenses. In the Linux kernel, they are mostly used for proprietary firmware images. While generally redistributable, binary blobs do not give the user the freedom to audit, modify, or, consequently, redistribute their modified versions. The GNU Project keeps Linux-libre in synchronization with the mainline Linux kernel.

awesome (window manager) Window manager for X Window System

awesome is a dynamic window manager for the X Window System developed in the C and Lua programming languages. Lua is also used for configuring and extending the window manager. Its development began as a fork of dwm. It aims to be extremely small and fast, yet extensively customizable. It makes it possible for the user to manage windows with the use of keyboard.

<span class="mw-page-title-main">KVIrc</span> IRC Client

KVIrc is a graphical IRC client for Linux, Unix, Mac OS and Windows. The name is an acronym of K Visual IRC in which the K stands for a dependency to KDE, which became optional from version 2.0.0. The software is based on the Qt framework and its code is released under a modified GNU General Public License.

Dracut is a set of tools that provide enhanced functionality for automating the Linux boot process. The tool named dracut is used to create a Linux boot image (initramfs) by copying tools and files from an installed system and combining it with the Dracut framework, which is usually found in /usr/lib/dracut/modules.d.

<span class="mw-page-title-main">Zathura (document viewer)</span>

Zathura is a free, plugin-based document viewer. Plugins are available for PDF, PostScript and DjVu. It was written to be lightweight and controlled with vi-like keybindings. Zathura's customizability makes it well-liked by many Linux users.

References

  1. Error: Unable to display the reference properly. See the documentation for details.
  2. "WeeChat translations". WeeChat. Retrieved 2021-09-04.
  3. "Glowing Bear - A web client for WeeChat". github.com. glowing-bear.org. Retrieved 16 December 2015.
  4. Helleu, Sébastien. "WeeChat user's guide". weechat.org. Retrieved 2017-09-27.
  5. "WeeChat :: about :: Features". weechat.org. Retrieved 2014-01-28.
  6. "WeeChat in Cygwin". weechat.org. 2013-10-19. Retrieved 2014-08-06.
  7. "WeeChat: Downloads". weechat.org. 2009-03-04. Retrieved 2009-04-14.
  8. "Debian: WeeChat packages". packages.debian.org. Retrieved 2009-04-14.
  9. "Ubuntu: WeeChat packages". packages.ubuntu.org. Retrieved 2009-04-14.
  10. "Mandriva: WeeChat packages". mandriva.com. Retrieved 2009-04-14.
  11. "Fedora: WeeChat packages". fedoraproject.org. Retrieved 2009-04-14.[ permanent dead link ]
  12. "Gentoo: WeeChat packages". gentoo.org. Retrieved 2009-04-14.
  13. "Arch Linux: WeeChat packages". archlinux.org. Retrieved 2009-04-14.
  14. "FreeBSD Ports: WeeChat". freebsd.org. Retrieved 2009-04-14.
  15. Brown, Martin (2005-09-07). "Free IRC clients : Choosing the best IRC client for your needs". Free Software Magazine (7). Retrieved 2014-01-28.