Subway is not currently functional and not under active development. While the plan is to finish this project some point in the future, currently the maintainer strongly suggests taking a look at The Lounge. Subway is a web-based IRC client with a multi-user backend and a JavaScript-heavy UI. Frontend/backend communication is done with websockets (or best available fallback where not available). The backend supports connection persistence and optional logging when the browser disconnects.
ircIrssi is a modular chat client that is most commonly known for its text mode user interface, but 80% of the code isn't text mode specific. Irssi comes with IRC support built in, and there are third party ICB, SILC, XMPP (Jabber), PSYC and Quassel protocol modules available. Check the GitHub issues if it is already listed in there; if not, open an issue on GitHub or send a mail to staff@irssi.org.
irc irssi irc-client irc-protocolA simple chat bridge Letting people be where they want to be. Bridges between a growing number of protocols. Click below to demo. Gitter | IRC | Discord | Matrix | Slack | Mattermost | XMPP | Twitch | Zulip | And more...
mattermost xmpp telegram gitter hipchat rocketchat discord irc bridge api slack matrix steam twitch ssh-chat zulipCurrently there are 2 build systems in place: CMake and ./configure. ./configure will eventually be removed. There is also configure.sh which should make migration to CMake easier: it accepts the same parameters as ./configure, but calls CMake with CMake-style parameters. Installation from source code is performed using the CMake toolchain.
znc irc-bouncer ircThe Lounge is a self-hosted web IRC client. It supports Push notifications, link previews, file uploads, Stay always connected to IRC servers while you are offline. Forget about bouncers. Resume where you left off on any device. The client works smoothly on every desktop, smartphone and tablet.
irc web ircv3 irc-client chat thelounge client server messangerOragono is a modern, experimental IRC server written in Go. It's designed to be simple to setup and use, and it includes features such as UTF-8 nicks / channel names, client accounts with SASL, and other assorted IRCv3 support. darwin.network and testnet.oragono.io are running Oragono in production if you want to take a look.
irc-daemon sasl irc ircd ircv3 ircv3-support server daemon irc-serverThis requires a Go environment, version 1.10 or greater. This requires Node.js and yarn.
irc irc-client chat react reduxQuassel IRC is a modern, cross-platform, distributed IRC client, meaning that one (or multiple) client(s) can attach to and detach from a central core -- much like the popular combination of screen and a text-based IRC client such as WeeChat, but graphical. You can find the current release notes on the Quassel IRC homepage, as well as in this repository's ChangeLog.
quassel irc irc-client bouncerConnects Slack and IRC channels by sending messages back and forth. Read more here. Note: node-irc uses icu-charset-detector as an optional dependency, which might fail to install depending on how you've installed Node.js. slack-irc works fine anyhow though, so no need to worry.
slack irc gateway bot slack-ircSupybot is a robust (it doesn't crash), user friendly (it's easy to configure) and programmer friendly (plugins are extremely easy to write) Python IRC bot. It aims to be an adequate replacement for most existing IRC bots. It includes a very flexible and powerful ACL system for controlling access to commands, as well as more than 50 builtin plugins providing around 400 actual commands. Limnoria is a project which continues development of Supybot (you can call it a fork) by fixing bugs and adding features.
limnoria irc supybot irc-bot ircv3 sasl rss gpg tls i18nIrssi is a terminal based IRC client for UNIX systems. It also supports SILC and ICB protocols via plugins. It supports Autologging, Formats and themes, Configurable keybindings, Paste detection and lot more.
irc irc-client chatAdium is a instant messaging application for Mac OS X that can connect to AIM, XMPP (Jabber), ICQ, IRC, Bonjour and more. It supports Encryption, File transfer, Tabbed chat windows and lot more.
chat instant-messaging xmpp jabber irc imXChat is an IRC chat program for both Linux and Windows. It allows you to join multiple IRC channels (chat rooms) at the same time, talk publicly, private one-on-one conversations etc. Even file transfers are possible.
chat ircShout is a web IRC client that you host on your own server.
irc irc-client hostedA list of tools, software & other resources related to the Internet Relay Chat (IRC) protocol. You use these to connect to IRC.
awesome-list awesome list ircCloudBot is currently unmaintained. The project possibly usable, but there are currently no developers building new features or fixing bugs. There are several forks of CloudBot which you may want to use instead. These projects have much more work done on them, and are thus incompatible. If you already have a running CloudBot instance you will probably need to start over from scratch.
cloudbot irc
We have large collection of open source products. Follow the tags from
Tag Cloud >>
Open source products are scattered around the web. Please provide information
about the open source projects you own / you use.
Add Projects.