Quassel IRC logo

Quassel IRC

Website

Distributed, cross-platform IRC client with detachable core

791 stars 226 forks last commit first released

Actively maintained

Last commit 25 Jun 2026.

Quassel IRC screenshot

Quassel IRC is a modern, cross-platform IRC client built around a distributed architecture. A central Quassel Core maintains persistent IRC connections and history, while one or more clients can attach and detach from anywhere.

Key Features

  • Distributed "core + client" design for always-on IRC connectivity
  • Multi-client access to the same core (desktop and mobile clients can share state)
  • Backlog and chat history stored in a database for fast retrieval
  • Supports modern IRC capabilities (including many IRCv3 features)
  • User management on the core (multiple users can be hosted on one core)
  • Optional integrations such as Prometheus metrics export and HAProxy protocol support

Use Cases

  • Run a personal IRC bouncer-like setup with a full graphical client experience
  • Keep IRC connections persistent on a server and attach from multiple devices
  • Maintain searchable, centralized chat history for teams or communities

Quassel IRC is well-suited for users who want the convenience of a bouncer with a richer client experience and multi-device continuity, while keeping control over where connections and history are stored.

Categories:

Tags:

Tech Stack:

Share:

Similar to Quassel IRC

Tox logo

Tox

Peer-to-peer encrypted instant messaging, calls, and file sharing

2.7k
311
Last commit

Tox is a decentralized, peer-to-peer communication system for encrypted messaging, voice/video calls, screen sharing, and file transfers without central servers.

GPL-3.0Actively maintained
Alternative to:
Signal logo
Signal
+12
ZNC logo

ZNC

Advanced IRC bouncer with web admin and modular extensions

2.1k
404
Last commit

ZNC is an advanced IRC bouncer that stays connected to IRC networks, letting you reconnect from one or more clients and replay buffered messages you missed.

Apache-2.0Actively maintained
Alternative to:
IRCCloud logo
IRCCloud
+3
InspIRCd logo

InspIRCd

Modular C++ IRC server for modern IRC networks

1.3k
285
Last commit

InspIRCd is a modular, lightweight Internet Relay Chat (IRC) server with a flexible module system, designed for stable and performant IRC network deployments.

Actively maintained
Alternative to:
IRCCloud logo
IRCCloud
+3
Jami logo

Jami

Distributed, open source communication platform for calls and messaging

Jami is a distributed communication platform for private messaging, audio/video calls, and conferencing, designed to work without central servers and with end-to-end encryption.

Activity unknown
Alternative to:
Signal logo
Signal
+19
Mattermost logo

Mattermost

Secure, self-hosted team collaboration and messaging platform.

38.9k
8.9k
Last commit

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

Actively maintained
Alternative to:
Slack logo
Slack
+19
SimpleX Chat logo

SimpleX Chat

Open-source encrypted messenger with no user identifiers

19.3k
1.4k
Last commit

Open-source, decentralized messaging network built on a Haskell core with Kotlin Multiplatform and native iOS clients; end-to-end encrypted messaging without user IDs.

AGPL-3.0Actively maintained
Alternative to:
Signal logo
Signal
+11