Tkabber 1.1

A Free and Open Source client for the Jabber instant messaging system
  3 Screenshots
Tkabber provides a Tcl/Tk interface to the Jabber instant messaging and presence service.

Tcl/Tk is a graphical scripting language that runs on the Unix, Windows, and Macintosh platforms. The choice of Tcl/Tk for a Jabber client is three-fold:

* it is portable: once you install a Tcl/Tk interpreter on your system, the Tkabber script "just runs" - without having to compile anything;
* it is customizable: Tkabber reads a configuration file when it starts that tells it the settings of various parameters; and,
* it is extensible: the configuration file is actually a Tcl script, so you can replace or augment entire portions of Tkabber (if you're so inclined).

Main features:

  • Sessions:
  • hashed passwords
  • encrypted sessions (if you install an optional extension)
  • login via HTTP proxy
  • user-defined hooks for connection establishment and release
  • XMPP/Jabber MIME type
  • Messages:
  • emoticons
  • signed/encrypted messages (if you install an optional extension)
  • file transfers (HTTP, DTCP and IBB transports)
  • filters
  • groupchat (GroupChat-1.0 and Multi-User Chat conferencing protocols)
  • headline messages
  • message events
  • completions of nick and commands
  • hyperlinks
  • user-defined hooks for chat window events
  • Presence:
  • avatars
  • browsing
  • groupchat and roster invitations
  • conference room bookmarks
  • annotations about roster items
  • signed presence (if you install an optional extension)
  • vCards
  • user-defined hooks for presence changes
  • Windowing:
  • configurable look-and-feel via a resources database
  • unicode
  • tabbed/non-tabbed interface
  • sound notifications
  • nested roster groups
  • for Unix: auto-away, spell checking, KDE docking, and WMaker icons
  • for Windows: auto-away, and taskbar icons

last updated on:
November 23rd, 2009, 9:10 GMT
license type:
GPL (GNU General Public License) 
developed by:
Alexey Shchepin
ROOT \ Communications \ Chat
Download Button

In a hurry? Add it to your Download Basket!

user rating



Rate it!
3 Screenshots
What's New in version 1.0
  • Completely rewritten Tkabber internals
  • Dropped Tcl/Tk 8.3 support. Now Tcl/Tk 8.4 is required
  • Partial IPv6 support (requires Tcl/Tk 8.6)
  • Switched from TclGPGME to TclGPG for encryption and signing
read full changelog

Add your review!