User Experience on mobile might not be great yet, but I'm working on it.

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.

Last Update: None

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.

152
12
4y 4m
MIT

Circe, a Client for IRC in Emacs

283
44
10m
GPL-3.0

A modern Android IRC client. #revolutionirc on Freenode.

280
49
1y 93d
GPL-3.0

Designed for people who write code (beta). (source) Linux

Based on XChat, easy to use, spell check & multiple languages. (source) Windows macOS Linux

Powerful modern IRC messenger for the web. (source, demo) Web

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, based on GNOME / GTK+. (source) Linux Windows macOS

Free, portable, based on Qt GUI toolkit. (source) Linux macOS Windows

User-friendly client built on the KDE Platform. (source) Linux

sic

Simple IRC c**lient - a terminal client in less than 250 lines of C. Linux

AppleScript-enabled IRC client. macOS

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

240
88
9m
Apache-2.0

IRCCloud Android App

233
87
10m
Apache-2.0

Standalone IRCCloud desktop client for OS X

149
17
4y 6m
MIT

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 web IRC client. (source, demo) Perl JavaScript Web

ZNC

Most popular. many different plugins. (source) C++

Always online, lightweight and secure Open Source IRC proxying with backlogging. (source) C

Responsive, self-hosted & support for multiple users. (source, demo) JavaScript Node.js Web

A fast, light and extensible chat client. (source) Linux macOS Windows

A user-friendly IRC bouncer. Go

Daemons

A Node ircd (IRC daemon)

529
90
2y 5m
GPL-3.0

A very simple Internet Relay Chat (IRC) server

317
83
10m
GPL-2.0

Modular, stable, written from scratch. (source)

Portable and lightweight for small or private networks. (source)

Modern, experimental server that's portable and designed around specifications. (source)

IRC server without netsplits.

Services

Designed for large networks with high scalability requirements. (source)

Designed for flexibility and ease of use. (source)

Bots

A robust, full-featured, and user/programmer-friendly Python IRC bot, with many existing plugins. Successor of the well-known Supybot.

495
152
9m
NOASSERTION

Python IRC bot

237
176
12m
Unlicense

An IRC bot written in Clojure.

149
77
6y 9d
Unknown

IRC C++ eval bot

167
34
11m
NOASSERTION

CloudBot - The simple, fast, expandable, open-source Python IRC Bot!

29
27
6m
GPL-3.0

An IRC bot with a bunch of features.

27
20
11m
NOASSERTION

One chat bot to rule them all

45
33
11m
NOASSERTION

---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

7
1
1y 7m
GPL-2.0

https://bitbot.dev | Python3 event-driven modular IRCv3 bot ๐Ÿค–

93
42
8m
GPL-2.0

Tonnes of ready made features, tutorial, fully documented. (source) Python

Responds to configured trigger phrases with quotes from notable women. (source) Python

Frameworks

NodeJS IRC client library

31
9
10m
GPL-3.0

Event-based stateful IRC client framework for Go.

458
80
1y 99d
BSD-3-Clause

IRC adapter for Hubot

309
135
1y 99d
MIT

Event based IRC client library in Go (golang)

429
99
1y 10m
NOASSERTION

An easy to use Python Framework (that uses gevent) for writing IRC Bots.

332
74
1y 4m
Apache-2.0

Node.js IRC client library

205
25
9m
Unknown

Modern Java IRC Library

189
56
1y 32d
Unknown

Raku module for building IRC (Internet Relay Chat) clients

11
6
1y 8m
Artistic-2.0

Bridges

Connects Discord and IRC channels by sending messages back and forth.

871
240
10m
MIT

Connects Slack and IRC channels by sending messages back and forth.

587
171
2y 9d
MIT

IRC-to-Slack gateway

94
14
11m
BSD-3-Clause

Go implementation of a Telegram <=> IRC bridge for use with any IRC channel and Telegram group

76
35
7m
GPL-3.0

Tox to IRC bridge with support for multiple channels

10
2
10m
MIT

Relay bot between IRC and Skype, using the Skype Web API.

3
0
3y 7m
BSD-3-Clause

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!)

2.9K
293
9m
Apache-2.0

XMPP, Jabber, Google Talk, MSN Messenger, Yahoo! Messenger, AIM, ICQ, Twitter API, HipChat โ†” IRC. C

Discovery

Searches 563 different networks.

Searches networks listed here.

Searches 318 different networks.

Platforms

freenode - Linux support and discussion channel. (rules)

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)

Community of redditors and subreddits. (rules)

Community for free and open source software communities.

Articles

Guides

A vast amount of reasonably up-to-date information.

Protocol

Collected IRC protocol documentation

45
8
3y 11m
Unknown

Tests for IRC Parsers

22
8
1y 51d
NOASSERTION

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

Create a URL that points to a channel on a IRC network.

Credits

A curated list of awesome IRC resources.

534
54
5m
n/a

License