etcdircd - An ircd backed by etcd

  •        4

An encrypted irc daemon backed by etcd. If it all worked, the client will connect and display the welcome banner. See the security guide to encrypt everything.



Related Projects

oragono - A modern IRC server written in Go.

  •    Go

Oragono is a modern, experimental IRC server written in Go. It's designed to be simple to setup and use, and it includes features such as UTF-8 nicks / channel names, client accounts with SASL, and other assorted IRCv3 support. and are running Oragono in production if you want to take a look.

Yet Another Irc NETwork

  •    Java

Freedom over authorithy! YaiNET is an IRC-network Daemon based on ircd optimized to avoid the usual OPER-tyranny and allow ordinary users to rund their own IRCD server. Restoring the original ideas of IRC by defeating ownership of channels and nicks and

ircd.js - A Node ircd (IRC daemon)

  •    Javascript

I’m implementing RFC 1459 / RFC 2812 for Node.js. The server will allow clients to connect, join channels, change topics; basic stuff.

Distributed Gnutella IRCd

  •    CSharp

A C#.Net IRCd that uses the Gnutella 2 network in a distributed manner, connecting any IRC client via the gnutella network to other Zanzi IRCd instances. IRC clients connected to the local IRCd sees other G2 Proxyed clients as anonymous. Download and enj

miniircd - A very simple Internet Relay Chat (IRC) server

  •    Python

miniircd is a small and limited IRC server written in Python. Despite its size, it is a functional alternative to a full-blown ircd for private or internal use. Installation is simple; no configuration is required. Python 2.6 or newer (including the Python 3 series). Get it at

evilnet development

  •    C

Evilnet is a suite of Internet Relay Chat (IRC) server software. It includes an irc daemon and channel services software. Our IRCd, Nefarious, has features from various IRCds (Asuka, Bahamut, UnrealIRCd, UltimateIRCd, Undernet IRCu). Our services coding include chanfix, Auth, X3 and Exile

DarkFire IRC Daemon

  •    C

DarkFire IRCd is a modern, efficient, and reliable IRC server for use on medium sized networks. Features a faster protocol, new user and channel modes, powerful operator commands, and a revolutionary authentication method.

AdmIRC - ircd amp; services administration

  •    Java

AdmIRC is a webmin module for irc server administration. It provides a config interface and advanced security and linking automatism support. Currently UnrealIRCD 3.2 and the services Anope and Epona are supported. Subprojects: irc newsbot and java tools

IRC Hispano ircd and services

  •    C

ircd and services for the IRC Hispano chat network

wechatircd - ㊙用IRC客户端控制微信网页版

  •    Python

wechatircd injects JavaScript (injector.js) to, which uses WebSocket to communicate with an IRC server (, thus enable IRC clients connected to the server to send and receive messages from WeChat, set topics, invite/delete members, ... (the server) will listen on (IRC) and (HTTPS + WebSocket over TLS).

Digital IRC Services

  •    C

Digital IRC Services are geared toward helping users understand and have more control over their network. Our goals are to stabilize the source and be compatible with most ircd, ircu packages.


  •    CSharp

YsmIS (Yet some more IRC Services) is an easy extendable IRC Services (NickServ, Chanserv, MemoServ etc), written to follow RFC standards and be able to connect to any IRCd.

ircu - Universal IRC Daemon

  •    C

Universal IRC Daemon -- This was formerly the ircd used on Undernet, under development by Carlo Wood (Run)1993 - 2000. Undernet forked and resumed development elsewhere. This code is still more or less in the state that it was in when Carlo stopped.

Rocket - A web framework for Rust.

  •    Rust

Visiting localhost:8000/hello/John/58, for example, will trigger the hello route resulting in the string Hello, 58 year old named John! being sent to the browser. If an <age> string was passed in that can't be parsed as a u8, the route won't get called, resulting in a 404 error. The official community support channels are the #rocket IRC channel on the Mozilla IRC Server at and the bridged Rocket room on Matrix. If you're not familiar with IRC, we recommend chatting through Matrix via Riot or via the Kiwi web IRC client. You can learn more about IRC via Mozilla's Getting Started with IRC guide.

GameServ IRC Services

  •    C

A multiplayer RPG that connects as a psuedo server to an IRCD. Built in the tradition of old BBS Door games such as LORD ( Forest fights add experience and gold needed to best your master (gain level


  •    C

This is an IRCd based off of bahamut-1.4.35 that includes IPv6 and SSL support. We will be adding more advanced features as well such as host hiding (+x), IRC operator levels, halfops support, more channel modes, etc.

beware ircd


beware ircd is a IRC daemon for windows, written in delphi. it is written from scratch and is compatible with P10 undernet protocol.

IRCdNow, The Noway IRCd

  •    Java

IRCdNow, The Noway IRCd. A Free Java-Based IRC daemon, multi-threaded and object-oriented.

The Lounge - Modern, responsive, cross-platform, self-hosted web IRC client

  •    Javascript

The Lounge is a self-hosted web IRC client. It supports Push notifications, link previews, file uploads, Stay always connected to IRC servers while you are offline. Forget about bouncers. Resume where you left off on any device. The client works smoothly on every desktop, smartphone and tablet.

qwebirc - Fast, easy to use, free and open source web IRC client

  •    Python

qwebirc is a fast, easy to use, free and open source IRC client designed by and originally just for the QuakeNet IRC network. It supports most ircds out of the box, SSL/TLS support for the browser and server, Multiple channels and queries, Scalability via trivial sharding with sticky sessions and lot more.