Tkabber is a free and open source Jabber/XMPP instant messaging client written in Tcl/Tk. It runs on multiple platforms including Linux, Windows, and macOS X, and supports a wide range of XMPP protocol extensions. It is extensible via a plugin system and a Tcl-based configuration/scripting file. The client supports encrypted and compressed sessions, file transfer, group chat, and off-the-record messaging through optional extensions.
What it's for
Instant messaging over the Jabber/XMPP protocolGroup chat via Multi-User Chat or GroupChat-1.0File transfer between contactsOff-the-record (OTR) encrypted messagingGPG-signed or encrypted messagingRemote scripting/control of the client
Features 22
- Auto-away detection
- Avatars and vCards
- Compressed sessions (via optional extension)
- Conference room bookmarks
- Encrypted sessions (via optional extension)
- File transfers via HTTP, SOCKS bytestream, DTCP and IBB transports
- GPG-signed/encrypted messages (optional extension)
- Groupchat via GroupChat-1.0 and Multi-User Chat protocols
- Headline messages and message events
- Hyperlinks and emoticons in chat
- IPv6 support (with Tcl/Tk 8.6)
- Login via SOCKS4a, SOCKS5 or HTTPS proxy
- Nick and command completion
- Off-the-record (OTR) messaging
- Privacy rules
- Roster metacontacts and nested roster groups
- SASL authentication with hashed passwords
- Sound notifications
- Spell checking on Unix
- System tray docking (KDE/freedesktop/WMaker on Unix, taskbar icons on Windows)
- Tabbed and non-tabbed interface
- TCP, BOSH and HTTP-polling session transports
Pricing
Tkabber is free, open-source software with no stated paid plans.
Similar apps
PsiOpen sourceInstant messaging as free and open as it should be.PriceFreeTry freeFree planRuns onWindows · macOS +1Features14
GajimOpen sourceFree and fully featured chat app for XMPPPriceFreeTry freeFree planRuns onWindows · macOS +1Features12
XabberOpen sourceOpen-source XMPP client for Android and WebPriceFreeTry freeFree planRuns onWeb · Android +1Features11
PidginOpen sourcethe universal chat clientPriceFreeTry freeFree planRuns onWindows · LinuxFeatures11
QiMQiM aims to be a simple, lightweight, fast, portable and secure cross-platform XMPP client.PriceNot statedTry free—Runs onWindows · LinuxFeatures13
Fluux MessengerOpen sourcePriceNot statedTry free—Runs onWindows · macOS +1Features16