Another option is the in-browser ChatZilla, which is distributed as an addon to Mozilla Firefox.
Agpl version 3 license, and the source code is yours to browse on GitHub.
Xmpp/Jabber server, either from a public provider, or one you have set up yourself.But depending on how heavy of an IRC user you are, it may work for you.Source repository, if you want to dive directly into the source, look below philips smart tv software update or go to our mbed TLS GitHub, browsing the library source, each cipher and hashing algorithm in mbed TLS (AES, MD5, SHA-1, etc.) is self-contained and can be easily reused.Shout, another great client for self-hosted web-based IRC.Why should they have to leave just to talk to their collaborators?You might also be interested.One contender I did not include above is Pidgin.
Take a look at the demo page for other examples of how Converse.
And unlike the original XChat, HexChat is open source across every platform it is available on (XChat was only available commercially for Windows systems, but was free for Linux users).
It's a terminal client, so you also have the option of running it remotely on an always-on server, giving you a persistent connection, and then simply connecting to the client.
So what are your picks?
Js you can register an account on any public xmpp server that allows registration.HexChat is released under the, gPL version 2, and its source code is available on GitHub.Because IRC is a text-based protocol, having a text-based client doesn't hold you back at all.Let us know in the comments below.Perhaps even more importantly, if you run an open source project, you can embed Kiwi IRC into your website to bring your community together even for those unfamiliar with IRC.It's widely distributed, and it strikes a good balance between being easy to use while still chocked full of features.I find it's a much better client for one-on-one or small group chats than it is for IRC, where I frequently find myself in dozens of rooms with hundreds of potential participants.Don't have an xmpp/Jabber account?