The ClicksAndWhistles project began on 24th November 2007 with v1.0 of the client being released on 14th February 2008.
ClicksAndWhistles is written in C++ (Microsoft Visual Studio 2008) and currently uses the following libraries:
ClicksAndWhistles is currently being rewritten to use the Boost C++ libraries for networking and a brand new C++ GUI library called neogfx that utilizes the SDL library; when the rewrite is complete ClicksAndWhistles v3.0 should become cross-platform. Until the rewrite is complete no outstanding feature requests or non-critical bug fixes can be implemented/resolved.
The source code to the ClicksAndWhistles IRC engine is available from https://github.com/FlibbleMr/neoirc but as the project is between major revisions the source to the ClicksAndWhistles GUI is currently unavailable until v3.0 has been released.
ClicksAndWhistles (v2.7.30) consists of approximately 84,000 lines of code (including whitespace/comments, excluding third party libraries).
Comments are always welcome, please e-mail the author.