Prepare to take off with the ultimate chat platform experience the next level of team communications. Rocket.Chat is an incredible product because we have an incredible developer community. Over 200 contributors have made our platform a dynamic and innovative toolkit, from group messages and video calls to helpdesk killer features. Our contributors are the reason we're the best cross-platform open source chat solution available today.

Features

  • Multi-platform. Access from anywhere: web browser, desktop and mobile applications.
  • Highly Configurable. Set up your system exactly how you want it. Rebrand as needed.
  • Open Source. Our code is 100% Open Source under the MIT license. Fork it on GitHub.
  • Simple but Powerful. Packages are at the core of Rocket.Chat capabilities, offering an impressive array of features
  • aimed at making your business succeed
  • Video Conference. Chat with your colleagues and friends face-to-face over audio and video.
  • Helpdesk Chat. Have your website visitors contact you in real-time and increase conversions.
  • File Sharing. Drag-and-drop files or select them from your computer or mobile device.
  • Voice Message. Record and transmit voice messages to a channel, group or private conversation.
  • Link Preview. Post a link and immediately view its content. YouTube, Twitter, Gifs.
  • API. Integrate your chat to multiple services: GitHub, GitLab, JIRA, Confluence and others.
  • Extendability. Want a killer new feature? Add a new package. It is as simple as that.
  • Native Applications. Native client applications available for download on Linux, Windows and macOS.
  • Mobile Applications. Mobile client applications available for iOS and Android on their respective stores.

What's New

Improvements

  • Unread messages in the tray icon, as an option. New setting "Unread counter in tray icon" in Settings → General. When enabled, the tray icon shows the unread badge again (a dot, 1 – 9 or 9+ on Windows and Linux; a dot on macOS) instead of your presence status. It's off by default, so the 4.17 presence icon stays unless you turn it on. (#3484, #3522)
  • macOS: hide the unread number in the menu bar. New setting "Unread count in menu bar" (on by default) to show or hide the number next to the menu bar icon. The Dock badge is unchanged. (#3522)
  • Windows: the app no longer exits at startup when settings cannot be saved atomically. On roaming profiles with folder redirection, %APPDATA% can resolve to a network share where the safe-save rename of the settings file fails. The app previously closed before showing a window. It now falls back to a direct write so settings keep saving, starts with default settings for the session if the file still cannot be opened, and shows an error dialog with the log location if startup fails for any other reason. (#3507)

Improvements

  • Separate windows on a shared native shell – Log viewer, downloads, settings, and document viewer now open as independent native windows instead of in-app overlays (#3444), with follow-up correctness, performance, and UX improvements to the log viewer (#3446)
  • SAML authentication through deeplink – SAML login flows can now complete via the desktop deeplink handler (#3458)
  • Workspace presence in the tray – The tray icon and menu now reflect the active workspace's presence status (#3466), and hide it when the active server fails to load (#3472)

Fixes

  • macOS updates now install through electron-updater, fixing manual update installs on macOS (#3431, closes #955)
  • "Check for updates" now works on store builds – Mac App Store, Microsoft Store, Snap, and Flathub – pointing users to the store instead of the built-in updater (#3460)
  • Windows notification quick replies are no longer lost after the toast is dismissed to the Action Center (#3464)
  • Windows notification quick replies are deduplicated (#3468, thanks @Moku151)

Internal

  • Release builds now trigger only on semver tags, with PR checks for release lines (#3454)
  • Release tagging fails closed on unsafe tags (#3452)
  • New dev/master/release branching model documented and wired into the repo guides (#3455, #3457)
  • Test line coverage raised to 71.19% (#3429)