- Print
- DarkLight
- PDF
Open-Source Projects
- Print
- DarkLight
- PDF
Rocket.Chat enhances team collaboration and communication by providing versatile open-source usage options: desktop applications for physical locations, mobile apps for on-the-go access, and a robust server solution.
This section introduces the three options of Rocket.Chat and guides on getting started with each.
Server application
This is the core of Rocket.Chat. With the server, you can:
Deploy Rocket.Chat server application on-premise or on the cloud
Set up a development environment on Gitpod, Linux, etc., to contribute to Rocket.Chat
Customize the server application to suit your brand needs
Visit the server documentation for in-depth information on carrying out these processes.
Desktop application
Rocket.Chat’s desktop application is a multiplatform solution that works on platforms like Windows and macOS. Check out the desktop application documentation for details on how to:
Develop a Rocket.Chat desktop application.
Use the Desktop white labeling to customize the desktop application to suit your needs.
Mobile application
Keep the conversation going on the move with Rocket.Chat’s mobile apps available for Android and iOS. The mobile application is built using React Native, allowing you to develop for all mobile platforms from a single codebase.
Visit the mobile application documentation to:
Set up your mobile development environment and test the application.
White-label your application to suit your needs.
Regardless of the chosen open, each of the open-source applications offers developers and users customization options to meet individual or organizational needs.
Join the community
Rocket.Chat thrives on community contributions. Whether you're a developer or an enthusiast, your input helps us grow and improve. Join the community to get involved.
Rocket.Chat community forum
Rocket.Chat open server
Read the contribution guidelines to get started on contributing to Rocket.Chat.