Self-hosted Communication - IRC software

IRC communication software.

11 apps, ranked by GitHub stars weighted by maintenance health.

The Lounge

Web IRC client.

Actively maintained ★ 6.4k MIT 🐳 Docker~$5/mo

Weechat

Fast, light and extensible chat client.

Actively maintained ★ 3.4k GPL-3.0 🐳 Docker~$3.5/mo

Ergo

Modern IRCv3 server written in Go, combining the features of an ircd, a services framework, and a bouncer.

Actively maintained ★ 3.4k MIT 🐳 Docker~$3.5/mo

ZNC

Advanced IRC bouncer.

Actively maintained ★ 2.1k Apache-2.0 ~$3.5/mo

InspIRCd

Modular IRC server written in C++ for Linux, BSD, Windows, and macOS.

Actively maintained ★ 1.4k GPL-2.0 🐳 Docker~$3.5/mo

ngircd

Portable and lightweight Internet Relay Chat server for small or private networks.

Actively maintained ★ 582 GPL-2.0 ~$3.5/mo

UnrealIRCd

Modular, advanced and highly configurable IRC server written in C for Linux, BSD, Windows, and macOS.

Actively maintained ★ 528 GPL-2.0 ~$3.5/mo

Kiwi IRC

Responsive web IRC client with theming support.

Maintained ★ 989 Apache-2.0 ~$5/mo

Glowing Bear

Web frontend for WeeChat.

Maintained ★ 982 GPL-3.0 ~$5/mo

Quassel IRC

Distributed IRC client, meaning that one (or multiple) client(s) can attach to and detach from a central core.

Maintained ★ 792 GPL-2.0 ~$3.5/mo

Robust IRC

IRC without netsplits. Distributed IRC server, based on RobustSession protocol.

Maintained ★ 194 BSD-3-Clause ~$3.5/mo