awesome-irc
github.com/davisonio/awesome-irc ↗A curated list of awesome IRC resources.
Use this list with your AI agent
Add the Context Awesome MCP server to Claude, Cursor, or any MCP client, then ask:
"Show me hosted resources from awesome-irc"
Installation instructions →What's inside
Clients
- AdiIRC
Never has a client offered such granular settings for every aspect of the IRC experience. (
- BitchX
Terminal-based client popular on Unix-like systems. (
- CIRC
Uses the chrome.sockets APIs to connect directly to IRC servers without needing a proxy. (
- Circe
For use in Emacs, sane defaults.
- gamja
A simple IRC web client. (
- Goguma
An IRC client for mobile devices, from the creator of soju.
Bouncers
- Android AppHosted
Official.
- BIP IRC ProxySelf-hosted
Always online, lightweight and secure Open Source IRC proxying with backlogging. (
- ConvosSelf-hosted
Always online web IRC client. (
- iOS AppHosted
Official.
- IRCCloudHosted
Standalone client.
- NimbusHosted
Standalone client.
Services
Frameworks
- Appservice-IRCBridges
Gateway and bridge Matrix ↔ IRC
- BitlBeeBridges
XMPP, Jabber, Google Talk, MSN Messenger, Yahoo! Messenger, AIM, ICQ, Twitter API, HipChat ↔ IRC.
- dibridgeBridges
Discord ↔ IRC (with puppets)
- Dis4IRCBridges
Discord ↔ IRC.
- discord-ircBridges
Discord ↔ IRC.
- goirc
Event-based, stateful, lacking documentation.
Bots
- BitBot
Modular, event-driven bot featuring a REST API, individual user settings and much more. (
- Cardinal
Python Twisted IRC bot with a focus on ease of plugin development.
- CloudBot
Simple, fast, expandable.
- Eggdrop
Oldest IRC bot still in active development. Feature rich, uses Tcl scripting. (
- EveIRC
Extendable chat/channel/server-managenent service-providing bot. Using the
- geordi
Compiles and runs C++ code snippets.
Daemons
- Ergo
Modern server that's portable and designed around specifications (bleeding-edge IRCv3 support). (
- InspIRCd
Modular, stable, written from scratch. (
- ircd.js
Server will allow clients to connect, join channels, change topics; basic stuff.
- miniircd
Very simple and limited.
- ngIRCd
Portable and lightweight for small or private networks. (
- RobustIRC
IRC server without netsplits. (
Encryption
- FiSH-irssi
Blowfish encryption in ECB/CBC modes with Diffie-Hellman key exchange for irssi.
- irssi-otr
Off-the-Record (OTR) messaging plugin for irssi.
- weechat-otr
Off-the-Record (OTR) messaging plugin for WeeChat.
Protocol
- grawity's IRC docs
Collection of misc IRC protocol documentation.
- IRC Definition Files
Lists of numerics, modes, ISUPPORT tokens and other protocol details. (
- IRC Parser Tests
A CC0 set of test suites, to ensure IRC message parsers are consistent.
- IRCv3 Working Group
A group of IRC software authors working to enhance, improve, maintain and standardize the IRC protocol. (
- Modern IRC Documents
An attempt to write an update to the original IRC protocol. documentation (
- Protocol Statistics
Statistics around the server software in use on networks today. (
Showing a sample of 107 resources. View the full list on GitHub →