2023-07-13 19:03:13 +02:00
# Vesktop
2023-03-30 01:02:30 +02:00
2024-01-19 03:38:15 +01:00
Vesktop is a custom Discord desktop app
2023-04-04 03:35:31 +02:00
2024-01-19 03:38:15 +01:00
**Main features**:
- Vencord preinstalled
- Much more lightweight and faster than the official Discord app
- Linux Screenshare with sound & wayland
- Much better privacy, since Discord has no access to your system
2023-05-05 01:29:24 +02:00
2024-01-19 03:38:15 +01:00
**Not yet supported**:
- Global Keybinds
- see the [Roadmap ](https://github.com/Vencord/Vesktop/issues/324 )
2023-04-28 02:38:59 +02:00
2023-12-02 14:54:54 +01:00

2024-01-19 03:38:15 +01:00

2023-12-02 14:54:54 +01:00
2023-04-04 03:35:31 +02:00
## Installing
### Windows
2024-01-19 03:38:15 +01:00
If you don't know the difference, pick the Installer.
2023-04-04 03:35:31 +02:00
2024-07-04 20:21:14 +02:00
- [Installer ](https://vencord.dev/download/vesktop/universal/windows )
- Portable:
- [x64 / amd64 ](https://vencord.dev/download/vesktop/amd64/windows-portable )
2024-09-13 23:16:42 +02:00
- [Arm® 64 ](https://vencord.dev/download/vesktop/arm64/windows-portable )
2023-12-04 13:17:46 +00:00
2024-01-19 03:38:15 +01:00
### Mac
2023-04-09 04:35:04 +02:00
2025-04-01 21:11:52 -07:00
Download the latest [Vesktop.dmg ](https://vencord.dev/download/vesktop/universal/dmg ) or use [Homebrew ](https://brew.sh/ )
```sh
brew install vesktop
```
2023-04-04 03:35:31 +02:00
2024-01-19 03:38:15 +01:00
### Linux
2023-04-04 03:35:31 +02:00
2024-01-19 03:38:15 +01:00
[](https://flathub.org/apps/dev.vencord.Vesktop)
2023-04-04 03:35:31 +02:00
2024-01-19 03:39:27 +01:00
If you don't know the difference, pick amd64.
2024-01-19 03:38:15 +01:00
- amd64 / x86_64
- [AppImage ](https://vencord.dev/download/vesktop/amd64/appimage )
- [Ubuntu/Debian (.deb) ](https://vencord.dev/download/vesktop/amd64/deb )
- [Fedora/RHEL (.rpm) ](https://vencord.dev/download/vesktop/amd64/rpm )
- [tarball ](https://vencord.dev/download/vesktop/amd64/tar )
2024-09-13 23:16:42 +02:00
- Arm® 64 / aarch64
2024-01-19 03:38:15 +01:00
- [AppImage ](https://vencord.dev/download/vesktop/arm64/appimage )
- [Ubuntu/Debian (.deb) ](https://vencord.dev/download/vesktop/arm64/deb )
- [Fedora/RHEL (.rpm) ](https://vencord.dev/download/vesktop/arm64/rpm )
- [tarball ](https://vencord.dev/download/vesktop/arm64/tar )
2023-04-04 03:35:31 +02:00
2024-01-19 03:38:15 +01:00
#### Community packages
2023-04-04 03:35:31 +02:00
2024-01-19 03:38:15 +01:00
Below you can find unofficial packages created by the community. They are not officially supported by us, so before reporting issues, please first confirm the issue also happens on official builds. When in doubt, consult with their packager first. The flatpak and AppImage should work on any distro that [supports them ](https://flatpak.org/setup/ ), so I recommend you just use those instead!
2023-04-04 03:35:31 +02:00
2024-01-19 03:38:15 +01:00
- Arch Linux: [Vesktop on the Arch user repository ](https://aur.archlinux.org/packages?K=vesktop )
2024-05-09 13:37:36 +02:00
- NixOS: https://wiki.nixos.org/wiki/Discord#Vesktop
2025-01-20 14:35:31 +03:30
- Slackware: [Vesktop on the SlackBuilds ](https://slackbuilds.org/result/?search=vesktop )
2024-02-10 23:12:24 +01:00
- Windows - Scoop: https://scoop.sh/#/apps ?q=Vesktop
2023-04-04 03:35:31 +02:00
2024-01-19 03:38:15 +01:00
## Building from Source
2023-04-04 03:35:31 +02:00
2025-03-27 00:20:29 +01:00
You need to have the following dependencies installed:
- [Git ](https://git-scm.com/downloads )
- [Node.js ](https://nodejs.org/en/download )
- pnpm: `npm install --global pnpm`
2024-01-19 03:38:15 +01:00
Packaging will create builds in the dist/ folder
2023-04-04 03:35:31 +02:00
```sh
2023-07-13 19:03:13 +02:00
git clone https://github.com/Vencord/Vesktop
cd Vesktop
2023-04-04 03:35:31 +02:00
# Install Dependencies
pnpm i
# Either run it without packaging
pnpm start
2025-03-27 00:20:29 +01:00
# Or package (will build packages for your OS)
2023-04-04 03:35:31 +02:00
pnpm package
2025-03-27 00:20:29 +01:00
# Or only build the Linux Pacman package
2023-04-09 00:49:47 +02:00
pnpm package --linux pacman
2025-03-27 00:20:29 +01:00
2023-04-04 03:35:31 +02:00
# Or package to a directory only
pnpm package:dir
```