> ## Documentation Index
> Fetch the complete documentation index at: https://mintlify.com/awesome-selfhosted/awesome-selfhosted/llms.txt
> Use this file to discover all available pages before exploring further.

# IRC

> Internet Relay Chat servers and clients for real-time text communication

[IRC](https://en.wikipedia.org/wiki/Internet_Relay_Chat) 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](https://github.com/ergochat/ergo)
* **License:** MIT
* **Tech Stack:** Go, Docker

### InspIRCd

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

* **Source Code:** [GitHub](https://github.com/inspircd/inspircd)
* **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](https://github.com/unrealircd/unrealircd)
* **License:** GPL-2.0
* **Tech Stack:** C

### ngircd

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

* **Source Code:** [GitHub](https://github.com/ngircd/ngircd)
* **License:** GPL-2.0
* **Tech Stack:** C, deb

### Robust IRC

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

* **Source Code:** [GitHub](https://github.com/robustirc/robustirc)
* **License:** BSD-3-Clause
* **Tech Stack:** Go

## Web-Based IRC Clients

### The Lounge

Self-hosted web IRC client.

* **Demo:** [demo.thelounge.chat](https://demo.thelounge.chat/)
* **Source Code:** [GitHub](https://github.com/thelounge/thelounge)
* **License:** MIT
* **Tech Stack:** Nodejs, Docker

### Kiwi IRC

Responsive web IRC client with theming support.

* **Demo:** [kiwiirc.com/nextclient](https://kiwiirc.com/nextclient/)
* **Source Code:** [GitHub](https://github.com/kiwiirc/kiwiirc)
* **License:** Apache-2.0
* **Tech Stack:** Nodejs

### Glowing Bear

A web frontend for WeeChat.

* **Demo:** [glowing-bear.org](https://www.glowing-bear.org)
* **Source Code:** [GitHub](https://github.com/glowing-bear/glowing-bear)
* **License:** GPL-3.0
* **Tech Stack:** Nodejs

## IRC Clients

### Weechat

Fast, light and extensible chat client.

* **Source Code:** [GitHub](https://github.com/weechat/weechat)
* **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](https://github.com/quassel/quassel)
* **License:** GPL-2.0
* **Tech Stack:** C++

## IRC Bouncers

### ZNC

Advanced IRC bouncer.

* **Source Code:** [GitHub](https://github.com/znc/znc)
* **License:** Apache-2.0
* **Tech Stack:** C++, deb
