EKG2 Multiplatform, multiprotocol, plugin-based instant messanger with (GTK2 GUI || console UI)!

EKG2 is  OpenSource IM application for Unix systems (Linux, *BSD, SunOS, Solaris, MacOS, X, BeOS) available under the terms of  GPL.

EKG2 is plugin-based, because of this it can support many diffrent protocols. It can also support different GUIs! Below is a list of available plugins.

0.1.1 version has been released, it can be downloaded from here. There is also Release Candidate 1 for version 0.2, still removing bugs and we hope in a near future will be released.

First steps:

Protocol plugins:

  • feed - (nntp and rss reader),
  • GG (gadu-gadu) - (using libgadu, the most popular polish IM protocol),
  • IRC - (mostly IRCnet oriented),
  • jabber - (xmpp, gtalk and tlen support),
  • polchat - (polchat chat rooms)
  • rivchat - (LAN chat protocol a bit simillar to irc - it is not "LANChat")

GUI plugins:

Logging facility:

  • logs? - multi plugin, that allows logging in irssi like format, xml, simple and raw,
  • logsqlite - logging in sqlite db file,
  • logsoracle? - logging in oracle db

Script languages bindings:

Other superb plugins:

  • autoresponder? - hm the name is all ;-)
  • dbus? - basic dbus support (allows you creating superb now-playing ;) !),
  • jogger - allows to manipulate  JoggerBot via ekg2,
  • mail? - checking local maildir/mailbox for new messages,
  • rc_pl / rc_en& httprc_xajax? - rc plugins allows remote control over ekg2,
  • sim (using openssl) & gpg & rot ;) - these plugins allow encrypting supported protocols,
  • sms? - sms sending,
  • xmsg? - receiving notifications/messages over fs,
  • xosd? - on screen display

There are also few others not mentioned here!