# znc/znc

Official repository for the ZNC IRC bouncer

Repository: https://github.com/znc/znc
Canonical: https://ross.abutalabs.com/products/znc
Homepage: https://znc.in/
Language: C++
License: Apache-2.0
License Family: permissive
Topics: znc, irc-bouncer, irc, hacktoberfest
Last push: 2026-08-21T19:32:25+00:00

## Health v2 (maintenance only)
Score: 76/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 98, release rhythm 35, longevity 100
- inputs: {"age_days": 6080, "days_push": 12, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: no_releases
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 2122, forks 404 (observed 2026-08-28T04:06:16.622270+00:00)

## What it is
ZNC is an advanced IRC bouncer (BNC) that stays connected to IRC networks so clients can disconnect and reconnect without losing chat history or session state. It is a self-hosted C++ server with a web admin interface, multi-user and multi-network support, and an extensible module system including modperl and modpython.

## Use cases
- keep my IRC nick online and receive messages while offline
- never miss channel history when I reconnect my IRC client
- run a persistent IRC connection on a server
- connect multiple devices to the same IRC session
- host a bouncer for multiple users and networks
- manage IRC connections via a web admin panel
- extend an IRC bouncer with custom modules in Python or Perl

## When to choose
- you use IRC regularly across multiple devices or intermittent connections
- you want a mature, self-hosted bouncer with a web interface and module ecosystem
- you need multi-user, multi-network support on your own server

## When to avoid
- you don't use IRC or only need a modern chat platform like Slack or Matrix
- you want a fully managed hosted service rather than self-hosting
- you need a lightweight single-user proxy with no admin features

## Facets
- artifact type: application
- maturity: stable
- function: http-server, plugin-system, security, developer-tools
- domain: self-hosted, messaging-platforms, networking, privacy
- platform: windows, bsd, cross-platform, self-hosted
- tags: irc, irc-bouncer, chat, proxy, ssl-tls, modperl, modpython, web-interface, linux, macos, docker

## Member repositories
- znc/znc (main) score 76

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:06:16.622270+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T02:52:52.540035+00:00, confidence not recorded.
  - readme: https://github.com/znc/znc (fetched 2026-08-28T04:06:16.622270+00:00, sha 7dfc31b3a139)
  - homepage: https://znc.in/ (fetched 2026-08-29T10:33:00.279902+00:00, sha 9eaa74920f7a)
  - site_page: https://wiki.znc.in/Installation (fetched 2026-08-29T10:33:00.288405+00:00, sha 2b2b5a1bceaa)
  - site_page: https://wiki.znc.in/ZNC:About (fetched 2026-08-29T10:33:00.295914+00:00, sha 9bde22fd5928)
  - site_page: https://wiki.znc.in/ChangeLog/1.10.2 (fetched 2026-08-29T10:33:00.282680+00:00, sha 9fb9cf1ec177)
  - site_page: https://znc.in/releases (fetched 2026-08-29T10:33:00.286538+00:00, sha a80157c0ab66)
  - site_page: https://wiki.znc.in/FAQ (fetched 2026-08-29T10:33:00.291012+00:00, sha 0fdb2bdae5b3)
  - site_page: https://wiki.znc.in/Providers (fetched 2026-08-29T10:33:00.294240+00:00, sha 7707d7e30dcb)
- Data as of 2026-08-30T08:39:29.467469+00:00.
