Self-hosted chat app for small teams
JavaScript HTML CSS
Clone or download
Latest commit 318d2ed Aug 4, 2017
hhaidar committed Aug 4, 2017 Fix file endpoint crashing server
Fix #759
Failed to load latest commit information.
_sources Update kerning in logo Mar 13, 2015
app Fix file endpoint crashing server Aug 4, 2017
docker Add builtAssets to docker setup Jun 14, 2016
extras :pistol: Jan 13, 2015
locales Improved the translation of zh-TW Jul 28, 2017
media Update image embed regex Jun 14, 2017
templates maxlength 48 Feb 5, 2017
uploads Replaced uploads .gitkeep with .gitignore Mar 3, 2015
.editorconfig Update .editorconfig and package.json Jan 13, 2015
.eslintignore eslint May 20, 2015
.eslintrc Updated NPM packages and eslintrc Sep 21, 2015
.gitignore Replaced uploads .gitkeep with .gitignore Mar 3, 2015
.travis.yml Updated travis file to only run on latest node.js Jul 20, 2016 Bump version to 0.4.8 Sep 26, 2016 Update Jun 24, 2015
Gruntfile.js eslint May 20, 2015
LICENSE Update license to reflect actual launch year Feb 15, 2015
Procfile Heroku uses nom start, database migration runs on npm start Jan 14, 2015 Update Aug 2, 2016 Update Jun 24, 2015
Vagrantfile Start the server on all network interfaces Feb 23, 2015
app.js Dropped migroose Jul 20, 2016
app.json Fixed Heroku button Feb 14, 2015
bower.json Show unread mentions as favicon badge Apr 17, 2015
defaults.yml Fix default locale settings Jun 14, 2016
package.json maxlength 48 Feb 5, 2017
screenshot.png Update screenshot! Feb 6, 2015
settings.yml.sample Remove salt as default May 26, 2015

Let's Chat


A self-hosted chat app for small teams built by Security Compass.

Build Status Dependency Status devDependency Status

Features and Stuff

  • BYOS (bring your own server)
  • Persistent messages
  • Multiple rooms
  • Private and password-protected rooms
  • New message alerts / notifications
  • Mentions (hey @you/@all)
  • Image embeds / Giphy search
  • Code pasting
  • File uploads (Local / Amazon S3 / Azure)
  • Transcripts / Chat History (with search)
  • XMPP Multi-user chat (MUC)
  • 1-to-1 chat between XMPP users
  • Local / Kerberos / LDAP authentication
  • Hubot Adapter
  • REST-like API
  • Basic i18n support
  • MIT Licensed


For installation instructions, please use the following links:

Support & Problems

We have a troubleshooting document, otherwise please use our mailing list for support issues and questions.

Bugs and feature requests

Have a bug or a feature request? Please first read the issue guidelines and search for existing and closed issues. If your problem or idea is not addressed yet, please open a new issue.


Let's Chat documentation is hosted in the wiki. If there is an inaccuracy in the documentation, please open a new issue.


Please read through our contributing guidelines. Included are directions for opening issues, coding standards, and notes on development.

Editor preferences are available in the editor config for easy use in common text editors. Read more and download plugins at


Released under the MIT license.