WeeChat
Terminal-Client für Chat, gestartet 2003. Der Name steht für "Wee Enhanced Environment for Chat" und beschreibt den Anspruch: nicht nur IRC, sondern eine Oberfläche für mehrere Protokolle gleichzeitig.
Die Architektur basiert auf Buffern und Fenstern: Jeder Kanal, jedes Privatgespräch und jedes Server-Log ist ein eigener Buffer, der einzeln oder zusammengelegt angezeigt werden kann. Erweiterungen schreibt man in Python, Perl, Ruby, Lua oder PHP, und über Plugins lassen sich Matrix, Slack und Discord aus demselben Terminal ansteuern. Die ungewöhnlichste Funktion ist das Relay-Protokoll: Der Client läuft auf einem Server, während eine eigenständige Oberfläche — der Webclient Glowing Bear oder eine mobile App — sich damit verbindet. Man bekommt so Bouncer-Verhalten und eine grafische Hülle, ohne die Terminalversion zu verlassen.