Revite screenshot

Revite

Author Avatar Theme by Revoltchat
Updated: 17 May 2025
934 Stars

Revolt client built with Preact.

Categories

Overview:

The Revite project is now deprecated, but it may still receive maintenance updates. It serves as the web client for Revolt and can be accessed at app.revolt.chat. The project is pending a rewrite with components and styles being migrated to new directories.

Features:

  • Deprecated Project: Revite is a deprecated project but may still receive maintenance updates.
  • Web Client for Revolt: Enables users to access Revolt via a web client at app.revolt.chat.
  • Pending Rewrite: Components and styles are pending a migration to new directories.
  • Stack: Utilizes Preact and Vite for development.
  • Submodules: Contains submodules which can be initialized and updated using git commands.
  • CLI Commands: Various CLI commands available for setting up, developing, building, and testing the Revolt client.
  • License: Revite is licensed under the GNU Affero General Public License v3.0.

Installation:

To deploy a new release ensure that the .env.local file points to https://app.revolt.chat/api. It is recommended to run the following CLI commands after cloning the repository:

git submodule init
git submodule update

For local setup and development, use the following CLI commands:

yarn pull
yarn dev
yarn build
yarn build:deps
yarn preview
yarn lint
yarn fmt
yarn typecheck
yarn start
yarn start:inject
yarn lint | egrep "no-literals" -B 1

Summary:

Revite is a deprecated project that still may receive maintenance updates and serves as a web client for Revolt. It is built using Preact and Vite and contains submodules. Development and setup can be done using various CLI commands provided. The project is licensed under the GNU Affero General Public License v3.0.