UnrealIRCd

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


UnrealIRCd: A Next-Generation IRC Server

UnrealIRCd is a modular, advanced, and highly configurable IRC server written in C for Linux, BSD, Windows, and macOS. Since its inception in 1999, it has become the most widely deployed IRC server, with a market share of 38%. UnrealIRCd is designed to be highly secure, with a strong focus on modularity and configurability.

Main Features

UnrealIRCd boasts an impressive array of features that make it an ideal choice for any IRC network. Some of its key features include:

  • Modular Architecture: UnrealIRCd's design allows for easy modification and customization to suit specific needs.
  • Full IRCv3 Support: It supports the latest IRCv3 protocol, ensuring compatibility with modern clients and networks.
  • SSL/TLS: UnrealIRCd provides secure connections using SSL/TLS encryption.
  • Cloaking: Users can be cloaked, hiding their IP addresses from public view.
  • Advanced Anti-Flood and Anti-Spam Systems: The server includes robust anti-flood and anti-spam measures to prevent abuse and maintain a positive user experience.
  • GeoIP: UnrealIRCd provides geographic information about connected users, allowing for more effective network management.
  • Remote Includes: Users can include remote servers or channels into their own channel or query.
  • Extensive Online Documentation: The project boasts an extensive collection of online documentation, making it easy for administrators to get started and troubleshoot issues.

With its modular design, advanced security features, and extensive configurability, UnrealIRCd is the ideal choice for any IRC network seeking a powerful and customizable IRC server.

Related

InspIRCd
ngircd
LedgerSMB
mpd
SRS
Quassel IRC
Kiwi IRC
UBOS
Star history

Star history for UnrealIRCd