github.com/RonLek/Rocket.Chat

The ultimate Free Open Source Solution for team communications.

Open this visualization on its own page →

Contributors

780

Lines of Code

86,703

From

2015-05-19

To

2020-12-22

About RonLek/Rocket.Chat

Rocket.Chat is a free, open-source web-based chat platform built with JavaScript and the Meteor framework. It functions as a self-hosted alternative to commercial team communication tools, allowing communities and companies to privately manage their own chat infrastructure. The platform supports multiple rooms, direct messages, private groups, and public channels with features including desktop notifications, file sharing, full-text search, media embeds, and link previews.

The project includes extensive deployment options across numerous platforms and services, from simple snap installation on Ubuntu to containerized Docker deployments, Kubernetes via Helm charts, and various hosting providers including DigitalOcean, Cloudron, Scalingo, and others. It also provides native applications for desktop (Windows, macOS, Linux) and mobile (iOS and Android) platforms, making it accessible across different devices and operating systems.

Notable technical features include LDAP authentication, CAS and SAML support for enterprise environments, WebRTC video conferencing, Jitsi integration, screen sharing, multiple language support (22 languages), REST APIs, and integration capabilities through Hubot for chat-ops workflows. The platform supports various third-party integrations and community contributions exist for languages like Perl and Java. The project is actively maintained with a core development team and hundreds of community contributors, and it operates under the MIT license.

Share this video