NG

ngIRCd

Lightweight Unix IRC server that is easy to configure

Chat & Communication ★ 582 stars Easy setup GPL-2.0

ngIRCd is a free, portable, and lightweight IRC server for small to mid-sized networks. It focuses on simplicity, low resource use, and a straightforward configuration file.

Key features

  • Very low resource use
  • Simple configuration
  • IPv6 and TLS support
  • No external dependencies

Strengths

  • Released under the GPL-2.0 license
  • Easy to set up — beginner-friendly
  • Written in C
  • Tiny footprint — runs in 32 MB RAM

Is ngIRCd secure?

No known vulnerabilities affect ngIRCd's latest release (rel-28). OSV.dev lists 1 past advisory for the project; none of them applies to this release. No known vulnerabilities is not proof of security: it means none have been publicly catalogued.

  • Most recent fixed advisory CVE-2020-14148, published 2020-06-15 (2312 days ago), fixed in 26

Source: OSV.dev, checked 2026-10-14. How this is measured.

ngIRCd replaces

Health badge

Maintain ngIRCd? Add its health score to your README. The badge links back to this page.

SelfHostIndex: 79 · good

Markdown
[![SelfHostIndex health score for ngIRCd](https://selfhostindex.com/badge/ngircd.svg)](https://selfhostindex.com/app/ngircd/)
HTML
<a href="https://selfhostindex.com/app/ngircd/"><img src="https://selfhostindex.com/badge/ngircd.svg" alt="SelfHostIndex health score for ngIRCd"></a>
reStructuredText
.. image:: https://selfhostindex.com/badge/ngircd.svg
   :alt: SelfHostIndex health score for ngIRCd
   :target: https://selfhostindex.com/app/ngircd/

The score is recomputed on every nightly rebuild from public repository data — see how it is calculated.

Compare ngIRCd

20 head-to-head comparisons.

Similar chat & communication apps