🚀 Group Chat Server Build Using Node.js and Socket.io
JavaScript Other
Permalink
Failed to load latest commit information.
server js-beautified Mar 5, 2016
static Rename index.php to index.html Mar 24, 2016
.gitignore directories organized Dec 16, 2015
README.md Update README.md Feb 29, 2016
package.json rocket commit Dec 20, 2014

README.md

Rocket Chat

An awesome open source group chat software build in Node.js for running alongside Apache.

MIT License

Installation

Prerequisites:

Now just clone and start the app:

git clone https://github.com/Hackerkid/Rocket-Chat.git
cd Rocket.Chat
npm install
cd server
node app.js

Make sure to clone the contents in the www/html directory of the Apache server. Open the index.php file in browser to enjoy the chat.

Features

Current

  • BYOS (bring your own server)
  • Multiple Rooms
  • Direct Messages
  • Public Channels
  • Transcripts / History

Up Coming features

  • WebRTC signalling
  • File uploads
  • Full text search
  • REST-like APIs
  • Off-the-Record (OTR) Messaging
  • LDAP / Kerberos Authentication
  • XMPP Multi-user chat (MUC)
  • Native Mobile App
  • Native Desktop App

Contributions

We Need Your Help!

A lot of work has already gone into Rocket Chat, but we have much bigger plans for it!

So if you'd like to be part of the project, please check out the roadmap and issues to see if there's anything you can help with.

License

Note that Rocket Chat is distributed under the MIT License.