InspIRCd

Modular C++ Internet Relay Chat daemon

Chat & Communication ★ 1.4k stars Medium setup GPL-2.0

InspIRCd is a modular, high-performance IRC server written in C++. Its plugin-based architecture lets administrators enable only the features they need for their network.

Key features

  • Modular plugin architecture
  • Lightweight and fast
  • Supports large IRC networks
  • Cross-platform

Pros & cons

Strengths

  • Released under the GPL-2.0 license
  • First-class Docker support for quick deployment
  • Active community (1.4k GitHub stars)
  • Written in C++

Trade-offs

  • Configuration is XML-based
  • IRC-only

Is InspIRCd secure?

No known vulnerabilities affect InspIRCd's latest release (v4.12.1). OSV.dev lists 5 past advisories 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-2021-33586, published 2021-05-27 (1966 days ago), fixed in 3.10.0

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

InspIRCd replaces

Health badge

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

SelfHostIndex: 87 · excellent

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

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

Compare InspIRCd

25 head-to-head comparisons.

Similar chat & communication apps