This IM client was the first program of reasonable size that I wrote while learning Java. It probably lacks just about every feature you can name that an IM client might have, partly as a result of my limited knowledge when writing it and partly because it uses AOL's crippled (but open) IM protocol TOC. It's also got some annoying bugs I never got around to fixing. Still, it allows you to send and receive messages and keep track of your buddy list.
| Link: | Download |
| Notes: | Written on Mac OS X, but should run on anything with J2SE 5.0 (Java 1.5). Check the readme for more details. |