Jicra is a very simple IRC client Java applet that includes only minimal functionality and doesn't try to look like an IRC client in any way. It just tries to be a chat room limited to one channel without any fancy commands. This way the applet is very light-weight and doesn't require the user to learn anything.
EIRC is an RFC 1459 compliant client program written entirely in Java using only version 1.1.x Java API, for compliance with current mainstream web browsers, without the need to download the Swing classes. IRC has been chosen as the protocol because of its widespread use, readily availability of a variety of servers and the moderate scalability it allows.
Features: Fully distributed, scalable system utilizing the Java Message Service; HTTP tunneling support for connecting through firewalls
stable, reliable server; applet runs in all of the java-capable browsers
pure java. the server runs on any java 2 capable platform.