hchatd is a simple HTTP chat UNIX daemon. Users can communicate in multiple chatrooms. Once created chatroom, all the user has to do in order to chat with others is to send them (i.e. email) URL he is directed to. Client code is included in the server, so the usage can't be easier. The chat truly is online, since client uses XMLHttpRequest.

Server is written as single-process, single-thread, using poll to serve multiple sockets. It has been tested to compile & work on Linux (32/64 bit), AIX 5.3, SunOS 5.10.