This project will soon be deprecated in favour of a new desktop app built with Tauri. You can follow progress here.
This is a desktop application for Revolt built on Electron.
- Revolt Project Board (Submit feature requests here)
- Revolt Testers Server
- Contribution Guide
Get Revolt Desktop up and running locally.
git clone https://github.com/revoltchat/desktop
cd desktop
yarn
yarn build:bundle
yarn start
| Command | Description | 
|---|---|
| yarn build:bundle | Builds the application bundle from TypeScript files. | 
| yarn watch:bundle | Watches TypeScript files for changes and rebuilds the application bundle on change. | 
| yarn start | Starts the application. | 
| yarn eb | Runs electron-builder. | 
| yarn release | Prepares a release. Requires a valid .env file. | 
| yarn clean | Cleans the application bundle. | 
There are also numerous OS-specific commands related to building and testing, all prefixed with yarn:
- build:linux- build:mac,- build:windows- Builds the application for the specified platform.
 
Revolt Desktop is licensed under the GNU Affero General Public License v3.0.