UnrealIRCd
Modular, advanced and highly configurable IRC server written in C for Linux, BSD, Windows, and macOS.
Activity has dropped noticeably. Check the repository before committing to it.
Commit activity more than 58% of tracked projects; popularity more than 24%. How this is calculated.
Commits, last 11 months
| Stars | 523 |
|---|---|
| Latest release | — |
| Repo updated | 19 Sept 2026 |
| Licence | GPL-2.0 |
| Built with | C |
Is UnrealIRCd actively maintained?
Over the last 11 months the project absorbed 389 commits, of which 90 arrived in the most recent quarter — roughly 30 commits a month.
No tagged releases are published, so there is no stable version to pin to — you would deploy from the default branch or a container image built from it.
UnrealIRCd ranks #6 of 11 in Communication - IRC, placing it mid-table for maintenance activity.
What UnrealIRCd actually does
UnrealIRCd is an advanced and modular IRC server written in C that operates on Linux, BSD, Windows, and macOS. It allows you to host your own real-time text communication networks with a high degree of configuration.
Best fit: It is a suitable choice if you want to run a traditional, customisable Internet Relay Chat network on your own infrastructure.
Worth knowing: You will need to manage server configuration manually, and setting up advanced module integrations requires familiarity with C-based server environments.
Deployment notes
As a compiled C application, it typically requires persistent storage for configuration and log files, along with proper port configuration for network traffic.
Links
Alternatives to UnrealIRCd
Projects in the same categories, ordered by health score.
Fast, light and extensible chat client.
Modular IRC server written in C++ for Linux, BSD, Windows, and macOS.
Modern IRCv3 server written in Go, combining the features of an ircd, a services framework, and a bouncer.
Self-hosted web IRC client.
Advanced IRC bouncer.
Portable and lightweight Internet Relay Chat server for small or private networks.