Next desktop app. A fork of the Revolt project
  • TypeScript 99.5%
  • Shell 0.5%
Find a file
2025-03-29 21:58:42 +00:00
.github/workflows first commit 2024-10-20 22:34:32 +00:00
.vscode first commit 2024-10-20 22:34:32 +00:00
.yarn first commit 2024-10-20 22:34:32 +00:00
assets first commit 2024-10-20 22:34:32 +00:00
build first commit 2024-10-20 22:34:32 +00:00
src first commit 2024-10-20 22:34:32 +00:00
.gitattributes first commit 2024-10-20 22:34:32 +00:00
.gitignore first commit 2024-10-20 22:34:32 +00:00
.gitmodules first commit 2024-10-20 22:34:32 +00:00
.prettierrc.js first commit 2024-10-20 22:34:32 +00:00
.yarnrc.yml first commit 2024-10-20 22:34:32 +00:00
LICENSE first commit 2024-10-20 22:34:32 +00:00
next-desktop.desktop first commit 2024-10-20 22:34:32 +00:00
next-desktop.sh first commit 2024-10-20 22:34:32 +00:00
package.json first commit 2024-10-20 22:34:32 +00:00
README.md update git link in README.md 2025-03-29 21:58:42 +00:00
tsconfig.json first commit 2024-10-20 22:34:32 +00:00
yarn.lock first commit 2024-10-20 22:34:32 +00:00

Next Desktop

⚠️ Deprecation notice ⚠️

This project will soon be deprecated in favour of a new desktop app built with Tauri.

Description

This is a desktop application for Next built on Electron.

Stack

Resources

Quick Start

Get Next Desktop up and running locally.

git clone https://git.avanpost20.ru/next/desktop
cd desktop
yarn
yarn build:bundle
yarn start

CLI Commands

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.

License

Next Desktop is licensed under the GNU Affero General Public License v3.0.