Rocket.Chat is a Web Chat Server, developed in JavaScript, using the Meteor fullstack framework.
It is a great solution for communities and companies wanting to privately host their own chat service or for developers looking forward to build and evolve their own chat platforms.
- BYOS (bring your own server)
- Multiple Rooms
- Direct Messages
- Private Groups
- Public Channels
- Desktop Notifications
- Mentions
- Avatars
- Markdown
- Emojis
- Reactions
- TeX Math Rendering - inline math typesetting
- OTR - Off-the-record conversation
- Media Embeds
- Link Previews
- Sent Message Edit and Deletion
- Transcripts / History
- File Upload / Sharing
- Scalable file sharing - S3 uploads with CDN downloads
- Full text search
- Live chat / Messaging call center
- LDAP Authentication
- CAS 1.0 support for education institutions and hosting providers worldwide
- Support for Okta SSO through SAML v2
- I18n - Supports 22 Languages
- Hubot Friendly
- Face to Face Video Conferencing (aka WebRTC)
- Multi-users Video Group Chat
- Audio calls
- Multi-users Audio Conference
- Screensharing
- XMPP bridge (try it)
- REST APIs
- Remote Locations Video Monitoring
- Native real-time APIs for Microsoft C#, Visual Basic, F# and other .NET supported languages (Get it!)
- Chat-ops powered by Hubot: scalable horizontal app integration (early access)
- Massively scalable hosting and provisioning (beta testing now)
- Native Cross-Platform Desktop Application Windows, Mac OSX, or Linux
- Mobile app for iPhone, iPad, and iPod touch Download on AppStore!
- Mobile app for Android phone, tablet, and TV stick Available now on Google Play!
- Native Firefox OS Application (also for Desktop Firefox and Firefox for Android!) - Check the wiki page for install instructions
- Sandstorm.io instant Rocket.Chat server Now on Sandstorm App Store
- Available on Cloudron Store
WIP