Skip to main content
IRC communication software.

IRC Servers

Ergo

Modern IRCv3 server written in Go, combining the features of an ircd, a services framework, and a bouncer.
  • Source Code: GitHub
  • License: MIT
  • Tech Stack: Go, Docker

InspIRCd

Modular IRC server written in C++ for Linux, BSD, Windows, and macOS.
  • Source Code: GitHub
  • License: GPL-2.0
  • Tech Stack: C++, Docker

UnrealIRCd

Modular, advanced and highly configurable IRC server written in C for Linux, BSD, Windows, and macOS.
  • Source Code: GitHub
  • License: GPL-2.0
  • Tech Stack: C

ngircd

Portable and lightweight Internet Relay Chat server for small or private networks.
  • Source Code: GitHub
  • License: GPL-2.0
  • Tech Stack: C, deb

Robust IRC

IRC without netsplits. Distributed IRC server, based on RobustSession protocol.
  • Source Code: GitHub
  • License: BSD-3-Clause
  • Tech Stack: Go

Web-Based IRC Clients

The Lounge

Self-hosted web IRC client.

Kiwi IRC

Responsive web IRC client with theming support.

Glowing Bear

A web frontend for WeeChat.

IRC Clients

Weechat

Fast, light and extensible chat client.
  • Source Code: GitHub
  • License: GPL-3.0
  • Tech Stack: C, Docker, deb

Quassel IRC

Distributed IRC client, meaning that one (or multiple) client(s) can attach to and detach from a central core.
  • Source Code: GitHub
  • License: GPL-2.0
  • Tech Stack: C++

IRC Bouncers

ZNC

Advanced IRC bouncer.
  • Source Code: GitHub
  • License: Apache-2.0
  • Tech Stack: C++, deb

Build docs developers (and LLMs) love