JTelIRC is an advanced IRC framework for Java. It is mainly intended for writing automated clients ("bots"), but may be used for normal clients as well. It provides an intuitive and well documented Java interface to IRC and makes it extremely easy to write advanced clients quickly.
Instant Links is a way to automate your link partners. People can add a reciprocal link from the bottom of the page in each category. It makes it easy to sign up to be placed on your Web site. It features automatic checking of link partners links, search engine friendly pages, unlimited links and categories, broken links verification, personalized email notifications, import DMOZ listings for an instant directory, cron for automatic updating, Google PageRank display, random link display, easy installation and backup, and easy site integration. Instant Links can be a stand alone niche directory.
libircclient is a small but powerful library that implements the client-server IRC protocol. It is designed to be small, fast, portable, and compatible with RFC standards and most IRC clients. It includes multi-threading support, sync and async interfaces, CTCP and DCC support, and color support. Good documentation and examples are available.