Your first time on this page? Allow me to give some explanations.
Awesome IRC
A curated list of awesome IRC resources.
Here you can see meta information about this topic like the time we last updated this page, the original creator of the awesome list and a link to the original GitHub repository.
Thank you davisonio & contributors
View Topic on GitHub:
davisonio/awesome-irc
Search for resources by name or description.
Simply type in what you are looking for and the results will be filtered on the fly.
Further filter the resources on this page by type (repository/other resource), number of stars on GitHub and time of last commit in months.
Clients
A web-based IRC client that makes IRC less intimidating and easier to use.
Circe, a Client for IRC in Emacs
A modern Android IRC client. #revolutionirc on Freenode.
An Internet Relay Chat (IRC) client. ![Open-Source Software][OSS Icon]
Open-source IRC client for Mac OS X. ![Open-Source Software][OSS Icon] ![Freeware][Freeware Icon]
Based on XChat, easy to use, spell check & multiple languages. (source) Windows
macOS
Linux
Uses the chrome.sockets APIs to connect directly to IRC servers without needing a proxy. (source) Chrome
Distributed (clients can attach to and detach from a central core that stays permanently online. (source) Linux
macOS
Windows
Multi-server/channel support, SASL support, Smooth channel scrolling / swiping. (source) Android
User-friendly client built on the KDE Platform. (source) Linux
Simple IRC c**lient - a terminal client in less than 250 lines of C. Linux
Terminal client, multi-protocol friendly for module authors, GPLv2. Linux
macOS
Cygwin
BSD
Never has a client offered such granular settings for every aspect of the IRC experience. (features, screenshots) Windows
WINE
Android/Chrome OS client for power users, with ZNC built-ins, notification logic, reliable DCC, keybinds for hardware keyboards, etc. Android
ChromeOS
Hosted
IRCCloud iOS App
IRCCloud Android App
Standalone IRCCloud desktop client for OS X
Group chat for teams, friends, and communities. stay connected, chat from anywhere, and never miss a message (+client) (£0-£3.50/month).
Self-hosted
Always online, lightweight and secure Open Source IRC proxying with backlogging. (source) C
Daemons
A Node ircd (IRC daemon)
A very simple Internet Relay Chat (IRC) server
Modern, experimental server that's portable and designed around specifications. (source)
Services
Designed for large networks with high scalability requirements. (source)
Bots
A robust, full-featured, and user/programmer-friendly Python IRC bot, with many existing plugins. Successor of the well-known Supybot.
Python IRC bot
An IRC bot written in Clojure.
IRC C++ eval bot
CloudBot - The simple, fast, expandable, open-source Python IRC Bot!
An IRC bot with a bunch of features.
One chat bot to rule them all
---EVE: A Project for a Top-Tier IRC Bot--- Eve was originally designed on an entirely different framework and language and has grown through the years. Now Eve is on Ruby and the Cinch IRC Framework. If you need help you can join #Eve on irc.sinsira.net
https://bitbot.dev | Python3 event-driven modular IRCv3 bot 🤖
Responds to configured trigger phrases with quotes from notable women. (source) Python
Frameworks
NodeJS IRC client library
Event-based stateful IRC client framework for Go.
IRC adapter for Hubot
Event based IRC client library in Go (golang)
An easy to use Python Framework (that uses gevent) for writing IRC Bots.
Node.js IRC client library
Modern Java IRC Library
Raku module for building IRC (Internet Relay Chat) clients
Bridges
Connects Discord and IRC channels by sending messages back and forth.
Connects Slack and IRC channels by sending messages back and forth.
IRC-to-Slack gateway
Go implementation of a Telegram <=> IRC bridge for use with any IRC channel and Telegram group
Tox to IRC bridge with support for multiple channels
Relay bot between IRC and Skype, using the Skype Web API.
bridge between mattermost, IRC, gitter, xmpp, slack, discord, telegram, rocketchat, steam, twitch, ssh-chat, zulip, whatsapp, keybase, matrix, microsoft teams, nextcloud and more with REST API (mattermost not required!)
XMPP, Jabber, Google Talk, MSN Messenger, Yahoo! Messenger, AIM, ICQ, Twitter API, HipChat ↔ IRC. C
Discovery
Platforms
freenode - Official ubuntu support channel. (rules)
Programming
freenode - Good place for short python questions. (rules)
Networks
The largest network, for free and open source software communities. (rules)
Articles
Drew DeVault's Blog.
QuakeNet.
Guides
Protocol
Collected IRC protocol documentation
Tests for IRC Parsers
A group of IRC software authors working to enhance, improve, maintain and standardize the IRC protocol. (source)
An attempt to write an update to the original IRC protocol. documentation (source)
Lists of numerics, modes, ISUPPORT tokens and other protocol details. (source)
Statistics around the server software in use on networks today. (source)
Miscellaneous
Credits
A curated list of awesome IRC resources.