Self-hosted communication - irc

11 apps · 4 Docker-ready. All open-source; click through for license, source, and a docker-compose starter.

NameLicenseStackDocker
Ergo
Modern IRCv3 server written in Go, combining the features of an ircd, a services framework, and a bouncer.
MIT Go/Docker Docker
Glowing Bear
A web frontend for WeeChat.
GPL-3.0 Nodejs
InspIRCd
Modular IRC server written in C++ for Linux, BSD, Windows, and macOS.
GPL-2.0 C++/Docker Docker
Kiwi IRC
Responsive web IRC client with theming support.
Apache-2.0 Nodejs
ngircd
Portable and lightweight Internet Relay Chat server for small or private networks.
GPL-2.0 C/deb
Quassel IRC
Distributed IRC client, meaning that one (or multiple) client(s) can attach to and detach from a central core.
GPL-2.0 C++
Robust IRC
IRC without netsplits. Distributed IRC server, based on RobustSession protocol.
BSD-3-Clause Go
The Lounge
Self-hosted web IRC client.
MIT Nodejs/Docker Docker
UnrealIRCd
Modular, advanced and highly configurable IRC server written in C for Linux, BSD, Windows, and macOS.
GPL-2.0 C
Weechat
Fast, light and extensible chat client.
GPL-3.0 C/Docker/deb Docker
ZNC
Advanced IRC bouncer.
Apache-2.0 C++/deb