Skip to content

Installing custom plugins

To add custom plugins, you need to build Vencord from source.

If you haven’t already done so, first follow the Installing from Source guide.

The following instructions assume you have already done so.

Open your Vencord folder. Inside it, you should find a folder called src. This folder houses all of Vencord’s source code.

If you don’t have this folder, you have not read the previous instructions. Go back and first follow the Installing from Source guide.

All official plugins are stored in the src/plugins folder. However, unless you plan to submit your plugin to the official repository, you should not put your plugin there, as you will run into conflicts.

Instead, you will want to use the src/userplugins folder. This folder is reserved for custom / private plugins.

This folder won’t exist yet, so you’ll have to first create it. Navigate to the src folder and create a new folder called userplugins.

Inside the userplugins folder, you can now add your plugin.

Your plugin should be either a simple myCoolPlugin.ts or myCoolPlugin.tsx file, or a folder containing an index.ts or index.tsx file.

Place it inside the previously created userplugins folder.

The last step is rebuilding Vencord.

Restart Discord and your plugin should show up in the plugins tab!