The ultimate open source chat and messaging platform

The Ultimate Chat and Messaging Platform

Rocket.Chat is 100% open source, MIT licensed, modern chat and messaging platform written in full-stack JavaScript. Rocket.Chat offers a full featured web chat experience on modern browsers including Chrome, Firefox, Safari and Edge. Mobile and desktop clients run on iOS, Android, MacOSX, Windows, and Linux. Rocket.Chat server is designed to be scalable from a small family messaging server for 5 users to clustered configuration that can support tens of thousands of users. Currently, Rocket.Chat server runs on machines from as small as the $5 Raspberry Pi Zero, to the largest multi-core Xeon Phi server farms. The server supports deployment on bare-metal machines, containerized environments, as well as major cloud platforms including GCE, AWS, and Azure. A server can be installed and deployed via one single system command; yet flexibly configured and tuned for custom environments via thousands of configurable options.

Rocket.Chat supports an ever expanding feature set that modern chat users expect - including multiple rooms, direct messages, private groups, video chat, audio chat, file upload/sharing, desktop and mobile notifications, avatars, emojis, custom emojis, reactions, geolocation, tex math rendering, media embeds, link preview, full text search, SAML v2 and CAS SSO, LDAP, ChatOps, Hubot, REST API, realtime WebSocket API, and many many more.

Rocket.Chat supports over 22 local languages. it is created and maintained by an active community of over 250 contributors on GitHub, supported by a global community of 100,000+ users on a 24 x 7 community Rocket.Chat server.

lightbulb_outline View ideas list


  • javascript
  • meteor.js
  • mongo
  • webrtc


comment IRC Channel
mail_outline Contact email

Rocket.Chat 2017 Projects

  • Mrinal Dhar
    Improve implementation of End-to-End encryption with Signal protocol
    End-to-End encryption is a highly important feature in chat clients, allowing users to talk to each other securely without fear of message...
  • Pradeep Kumar (pkgodara)
    Integrated Personal Email Gateway
    The project titled "Integrated Personal Email Gateway" aims at facilitating users with an ability to reply messages by directly replying to emails...
  • Lucas Woo
    Rocket.Chat iOS SDK
    To create an SDK for iOS to include Rocket.Chat in any app who's going to allow users making conversations seamlessly without leaving their app with...
  • Naman Gupta
    To Create a PWA Client
    To create an Angular 4 based Progressive Web App (PWA) lite client that would be able to used as an alternative of native clients like...