GOIM - Gamers Own Instant Messenger

(GOIM@groupWiki:goim) 211278 Hits - Changes: 103 - Last Change: 2006-07-02 19:12:31 by Herbert Poul (Kahless) - [ History ] [ Latest changes ]

Contact List Screenshot About GOIM - GOIM is a full featured (jabber/xmpp) instant messenger client. [ More about GOIM ]

Downloads - Download GOIM 1.1.0 (Binary releases available for Windows and Linux x86)

GOIM is searching for Developers, Doc Writers and Testers, If you are interested contact me by jabber: or email:
For more information see HelpWanted


All News

2007-08-19 00:04:54 GOIM 2 - First alpha release:

I have just uploaded the first alpha "release" to sourceforge.

So you can start playing around with GOIM 2 and provide feedback. Please don't expect too much just yet :)

Head over to the GOIM 2 website: to get all relevant information.

Last Modified by Herbert Poul (Kahless) at 2007-08-19 00:05:22
[ Read Comments ]

2006-10-01 01:50:37 Status / GOIM 2.0.0 Progress:

It's been a while since the last release, so i'm just giving a short status update.. Since 3 months (ie. since the release of GOIM 1.1) I'm developing on GOIM 2.0 which main feature enhancement will be native support for multiple Protocols. (Beside beeing practically rewritten from scratch) - It currently works with Jabber (still the main protocol ..) and Oscar (ICQ/AIM) - and i hope to integrate xfire before the release of GOIM 2.0 (which i want to release in november).
[ Read More / Comments ]

2006-07-21 19:35:00 Again .. spam,spam and spam ..:

i've now also disabled anonymous postings of feature / bug reports .. because i've got dozend of useless spam posts .. so if you've found a bug or have an idea for a great new feature, please register first.. and log in .. to post a bug/feature report.. or.. just send me an email ;)
[ Read Comments ]

2006-07-26 17:58:42 GOIM 1.1.0 Mac OS X Version + 100 % Clean award from Softpedia:

Ever wondered how GOIM looks on MacOSX ? .. i did.. and.. the people at softpedia made a couple of screenshots:
[ Read More / Comments ]

2006-07-16 16:14:54 StatsTracking - aggregation:

i've just discovered that the cronjob to aggregate the statistics of the Stats Tracking was disabled.. :) .. so i enabed it again .. the graphics in the 'Stats Tracking' section are now updated again (once per hour) .. i know they aren't that great yet anyway .. but if you have any idea on what would make better statistics, let me know ..
[ Read More / Comments ]

Gamers Own Instant Messenger

GOIM is a full featured jabber / XMPP client with special features (extensions) for gamers. (e.g. broadcasting a notification when you join a server.. and see which games others play and join them with one click on the game icon beside their name)
It uses the Eclipse Rich Client Plattform ( ) as GUI and SMACK ( as its jabber library.

You can also use GOIM as Eclipse Plugin: InsideEclipse


GOIM's basic messaging and presence features as well as the detection (and broadcasting) of game connections are stable enough to be used as Instant Messenger. (This is why i've decided that it is overall stable enough to be called 1.0.0)

But there are still many Features missing i would like to add to GOIM so altough already usable, it's by far not a final version.

Implemented Features

Planned Features

(For a more detailed list of todos you may look at Features)

Used Libraries

(Maybe incomplete) List of Libraries used in GOIM:


Currently there are two different contact lists. One simple which is based on a tree component and a more fancy variation which is currently not maintained and therefore not recommended for usage.. (unless i find someone to continue development on it)

Beside every contact you can see which games someone is playing online and in the tooltip you can see the server IP or server name depending on the game. You can connect to the same server by simply clicking on one of the icons.

GOIM supports dozens of other IM features of jabber like MultiUserChat:

Attached Files
GOIMscr12_kahless_contactlist.png (22692 Bytes, 34591 times downloaded) Herbert Poul (Kahless) 2005-08-26 17:26:08 ContactList Screenshot
GOIMscr42_simplecontact_1_0_3_sized.gif (28030 Bytes, 36272 times downloaded) Herbert Poul (Kahless) 2006-03-04 10:23:37 GOIM SimpleContactList v1.0.3
magnifier.png (615 Bytes, 32257 times downloaded) Herbert Poul (Kahless) 2006-06-11 19:10:37
GOIMscr43_MUC_1_0_3.gif (27074 Bytes, 34463 times downloaded) Herbert Poul (Kahless) 2006-03-04 10:35:40 GOIM MUC Window v1.0.3
disk.png (620 Bytes, 34281 times downloaded) Herbert Poul (Kahless) 2006-06-11 19:09:22
GOIMscr12_kahless_contactlist_small.PNG (42826 Bytes, 10057 times downloaded) Herbert Poul (Kahless) 2005-08-26 17:29:42 ContactList Screenshot Resized
GOIMscr06.png (37259 Bytes, 5826 times downloaded) Herbert Poul (Kahless) 2005-08-03 21:34:28 Screenshot of Contact Lists
GOIMscr26_contactlist_ts_lfs.png (27567 Bytes, 7804 times downloaded) Herbert Poul (Kahless) 2005-11-23 01:34:22 ContactList Screenshot with TS and LFS