Installing Vencord
Prerequisites
Vencord is powered by Node.js, git and pnpm, so you will have to install all of those before you can get started:
Make sure that all of them are added to your PATH, you will need it.
To verify correct installation, run the following commands. All 3 should print the version of the respective software without errors:
Cloning the Vencord Repository
Next, you should check out the Vencord source code!
Pick a convenient folder that you can remember, for example your Documents folder. Open a terminal and point it to the desired folder:
Then, clone the Vencord repository:
and finally point your terminal to the newly created Vencord folder:
Installing Dependencies
The next step is installing Vencord’s dependencies. We use the pnpm
package manager. Please do not use npm
or yarn
!
Issue the following command:
Vencord might add, remove or update dependencies at any time.
Thus, you might receive errors like Cannot find package "foobar" imported from ...
after updating.
If this happens, you should run the same command once again to update the installed dependencies.
Building Vencord
Now you’re almost done! The last step is compiling the Vencord code.
The steps for this will differ depending on which platform you want to build for.
Installing your custom build
You’re done! Now you can install your custom build of Vencord.
The installation process differs depending on the platform you want to install on.
Run
This will launch the Vencord Installer. Just patch the desired Vencord install and you’re done!
- Open Vesktop
- Go to the Vesktop Settings category
- Scroll down all the way to the
Vencord Location
section - Press
Change
and select thedist
folder in your Vencord directory. For example, if you stuck to the example above, you would selectDocuments/Vencord/dist
- Fully close and restart Vesktop and you’re done!
You will find three builds in the dist
folder:
- extension-chrome.zip: Extension for Chrome and Chromium-based browsers. To install, head to
chrome://extensions
, enable Developer Mode and drag the zip file into the window - extension-firefox.zip: Extension for Firefox. To install, head to
about:addons
, click the gear icon and selectInstall Add-on From File...
- Vencord.user.js: Userscript for Tampermonkey, Greasemonkey and other userscript managers. Just open it with your Browser and your userscript manager should automatically prompt you to install it