Go to file
William Boman 7d9e76977b package.json: lint all .js files
This makes the linting process less prone to miss new (or even
existing) files. Ignoring specific file paths is delegated to the
.eslintignore file in the root directory.
2016-02-14 23:23:15 +01:00
client Update chat template so no user-icon shown when a server or PM is selected. 2016-02-13 16:32:00 -08:00
defaults Merge pull request #22 from thelounge/astorije/remove-foo-channel 2016-02-14 15:29:02 -05:00
src Rename variable corresponding to the server 2016-02-10 06:20:05 +00:00
test Rename the fixture folder, forgotten while switching to new project name 2016-02-12 04:52:32 +00:00
.editorconfig Add .editorconfig 2015-10-26 03:03:12 +01:00
.eslintignore Rename client source and templates files to new project name 2016-02-10 05:40:53 +00:00
.eslintrc Allow simple-quotes strings if it avoids escaping 2015-12-01 22:19:55 +01:00
.gitattributes Add gitattributes to normalize line endings 2016-01-24 16:12:08 +02:00
.gitignore Update gitignore 2014-10-05 01:19:05 -07:00
.travis.yml Update secrets in Travis CI, to fix the publication on npm 2016-02-12 07:54:20 +00:00
CHANGELOG.md Add change log entry for v1.0.1 2016-02-14 06:45:21 +00:00
CONTRIBUTING.md Switch to new project name in CONTRIBUTING file 2016-02-10 05:01:50 +00:00
docker-compose.yml Update docker configuration files with new project name 2016-02-10 05:04:09 +00:00
Dockerfile Update docker configuration files with new project name 2016-02-10 05:04:09 +00:00
Gruntfile.js Rename client source and templates files to new project name 2016-02-10 05:40:53 +00:00
index.js Comply with ESLint 2015-10-26 03:01:47 +01:00
LICENSE Update LICENSE notice to add ours on top of @erming and Shout 2016-02-10 06:20:05 +00:00
package.json package.json: lint all .js files 2016-02-14 23:23:15 +01:00
README.md Add mention to credit @erming's great work and inheritance from Shout 2016-02-10 07:47:01 +00:00

#thelounge IRC channel on freenode npm version Build Status Dependency Status devDependency Status

The Lounge

What is it?

The Lounge is a web IRC client that you host on your own server.

This is the official, community-managed fork of @erming's great initiative, the Shout project.

What features does it have?

  • Multiple user support
  • Stays connected even when you close the browser
  • Connect from multiple devices at once
  • Responsive layout — works well on your smartphone
  • .. and more!

Install

sudo npm install -g thelounge

Usage

When the install is complete, go ahead and run this in your terminal:

lounge --help

For more information, read the documentation.

Development setup

To run the app from source, just clone the code and run this in your terminal:

npm install
npm run build
npm start

License

Available under the MIT License.

Some fonts licensed under SIL OFL and the Apache License.