Advanced IRC bouncer with web admin and modular extensions

2.1kstars
388forks
Last commit: 16d ago
Repo age: 16y old
ZNC screenshot

ZNC is an advanced IRC bouncer that maintains persistent connections to IRC networks while you are offline. It lets you reconnect later from one or multiple IRC clients without losing your session, with optional message playback and account management.

Key Features

  • Persistent IRC connections so you can detach and reattach without losing presence
  • Playback buffers with optional timestamps to replay messages missed while offline
  • Multiple users, networks, and simultaneous clients per user
  • Web-based administration (via the webadmin module) for managing users and settings
  • Modular architecture with dynamically loadable modules (C++, Perl, Python, Tcl)
  • SSL/TLS support for both client-to-bouncer and bouncer-to-IRC connections
  • IPv4 and IPv6 support

Use Cases

  • Keep IRC identity and channel presence while switching devices or disconnecting
  • Consolidate multiple IRC networks behind a single always-on endpoint
  • Provide shared IRC bouncer service for multiple users on a single host

ZNC is a mature, extensible choice for anyone who relies on IRC and wants reliable always-on connectivity, multi-client access, and configurable buffering and administration. Its module system makes it adaptable to many workflows, from simple personal use to multi-user deployments.

Categories:

Tags:

Tech Stack:

Share:

Similar Services

Rocket.Chat

Rocket.Chat

Self-hosted secure team chat with voice, video, and omnichannel

44.3k
13k
Last commit: 18h ago

Rocket.Chat is an open-source communications platform for secure team messaging, channels, DMs, voice/video, integrations, and customer omnichannel support.

Alternative to:
Rocket.Chat Cloud
Rocket.Chat Cloud
+19
Novu

Novu

Open-source notifications infrastructure for inbox and multi-channel delivery

38.4k
4.2k
Last commit: 1d ago

Novu is an open-source notifications platform with a unified API, workflow orchestration, and embeddable in-app inbox for email, SMS, push, and chat.

Alternative to:
Novu Cloud
Novu Cloud
+4
Mattermost

Mattermost

Secure, self-hosted team collaboration and messaging platform.

34.9k
8.3k
Last commit: 22h ago

Open-source, self-hosted messaging platform for secure team collaboration with real-time chat, audio calls, screen sharing, and integrations.

Alternative to:
Slack
Slack
+19
ntfy

ntfy

HTTP-based pub-sub push notification service via PUT/POST

28.2k
1.1k
Last commit: 1d ago

ntfy is a lightweight HTTP pub-sub service to send push notifications to phones, desktops, and browsers via PUT/POST or a REST API.

Alternative to:
Pushover
Pushover
+8
Chatwoot

Chatwoot

Open-source omnichannel customer support and live chat platform

26.9k
6.1k
Last commit: 1d ago

Chatwoot is an open-source customer support platform with a shared inbox for live chat, email, and messaging channels, plus automation, reporting, and a help center.

Alternative to:
Intercom
Intercom
+19
Zulip

Zulip

Organized team chat with topic-based threading

24.2k
9.4k
Last commit: 9d ago

Open-source team chat server with topic-based threading for focused, asynchronous, and real-time communication in distributed teams.

Alternative to:
Zulip Cloud
Zulip Cloud
+19