Microsoft has made the source code of their IRC client ComicChat open to the public. ComicChat is a unique application that presents dialogues in comic strip format, with characters reflecting emotions chosen by participants. Using the native IRC protocol, ComicChat can connect to standard IRC servers and is compatible with IRC text clients. The code, written in C++, is now available under the MIT license.
To create the storyline of the comic frames, an expert system is employed. This system considers message content and context to determine character positions, gestures, facial expressions, and overall frame composition. It also adjusts elements such as the number of participants, scale, and angle. For participants using IRC text clients, characters are selected automatically.

Originally developed as an experimental way to visualize online communication, ComicChat was first introduced in 1996 as part of Internet Explorer 3.0. It could be used as a standalone application or within the browser. By 1998, ComicChat was integrated into Windows 98. However, development was halted in 2000 as instant messengers began to replace IRC. Notably, ComicChat was the first program to use the Comic Sans font, ideal for text bubbles in comic books.
Released in 2026, the current version of ComicChat has been updated to compile with modern compilers and is now compatible with contemporary IRC servers and clients. The new features include support for TLS encryption and interface scaling for high pixel density screens.