OpenSource-Hub
T

The Lounge

6.2k stars·Developer Tools·SHA-256 checksum verified

A modern web IRC client that stays connected even when you're offline, with push notifications and a responsive interface.

Smart Download

Visit Project Homepage

No installer available yet — head to the source repository

A self-hosted web IRC client that stays connected even when you're offline, with push notifications.

Core Features

  • Always connected: stay in IRC channels even after closing the browser
  • Push notifications: get alerts on new messages in real-time
  • Link previews: automatically show content from URLs
  • Cross-device sync: pick up conversations from any device seamlessly
  • Responsive design: works smoothly on desktop, tablet, and phone

What It Can't Do

  • Never run The Lounge as root for security reasons. 2. For production, use Docker or official packages, not the source code (unstable). 3. Requires Node.js LTS; older versions may not work.

Use Cases

  • Team communication for developers, as an alternative to Slack or Discord
  • Open-source communities providing a web interface for their IRC channels
  • Individuals who need a persistent IRC connection for monitoring or bots

Detailed Introduction

The Lounge is a self-hosted web IRC client designed for the 21st century. It remains connected to your IRC servers even after you close the browser, so you never miss a message. It features push notifications, link previews, message markers, and a synchronized experience across all devices. Built with Node.js, it runs on any platform and can be easily deployed via Docker or npm. Perfect for teams, communities, or individuals who want a reliable, always-on IRC experience without relying on third-party services.

Troubleshooting & FAQ (1)

Troubleshooting
How to fix the 'Add user' feature being broken in The Lounge?

The 'Add user' functionality was broken due to a bug. This has been fixed in pull request #4592. Update The Lounge to the latest version (or at least a version containing that PR) to resolve the issue. If you cannot update immediately, you can manually apply the changes from the PR as a temporary workaround. Check the PR for specific code modifications.

GitHub Issue #4593

Tags

ircchatself-hostedweb-clientnodejsbouncerreal-time

Getting Started

1

Download installer

Click the button above to download the installer for your system

2

Install the software

Double-click the downloaded installer and follow the prompts

3

Step 1: Install Docker (recommended) or Node.js LTS

4

Step 2: Run Docker container: docker run -d -p 9000:9000 -v ~/.thelounge:/var/opt/thelounge thelounge/thelounge

5

Step 3: Open http://localhost:9000 in browser, set up admin account, and start chatting

Install Guide
  1. Step 1: Install Docker (recommended) or Node.js LTS
  2. Step 2: Run Docker container: docker run -d -p 9000:9000 -v ~/.thelounge:/var/opt/thelounge thelounge/thelounge
  3. Step 3: Open http://localhost:9000 in browser, set up admin account, and start chatting
File Integrity

Checksum not available

This project has not published a SHA-256 checksum on its GitHub Release page

SHA256 Checksum

No checksum available

Download directly from GitHub Releases and verify file integrity yourself

All SHA-256 checksums on this platform are extracted from the project's official GitHub Release page, without any modification. You can independently verify them on the GitHub Releases page.

Open Source Transparency

View GitHub Source
Environment Guide

Uninstall Info

If using Docker: stop container (docker stop <name>), remove container (docker rm <name>), then delete configuration directory ~/.thelounge. If installed via npm: run 'npm uninstall -g thelounge' and manually remove ~/.thelounge for user data.

No Extra Dependencies

Ready to use after download. No additional runtime required.

Project Info
LicenseMIT
Last Updated2026-06-27 13:25:27
GitHub RepositoryOfficial Website

Having issues? Check the FAQ below

1 FAQ

Similar Projects