IRC Defender is a Perl program for protecting your IRC network against virus drones, general troublemakers, ban evasion, and attacks. It is fully modular, able to unload and load modules on the fly, and comes with several modules to ban anatoly/fyle virus drones, block unauthorised cgi:irc sites, conduct ctcp version surveys, maintain ctcp version blacklists, and (most importantly) set regexp-based akills.
StatsServ is a little program which emulates an ever smaller IRC server (in regard to the commands it handles) and transfers statistics from IRC into a database. You can then use the data, for example, on a Web site where you want to display the latest statistics. Statistics consist of the uptime of each server in the network, a list of channels, including their topic (except for secret (+s) and private (+p) channels), and the number of users in the network. You can normally get these statistics via /stats u, /list, and /lusers (if /stats u is supported on the network and enabled for normal users).