Installing Equicord
Windows
Section titled “Windows”Equicord offers both graphical and command-line installation options for Windows users:
For macOS users, we provide graphical and command-line installers, as well as Equibop:
The CLI builds are plain binaries, so run chmod +x <file> after downloading.
Linux users have several installation options depending on their desktop environment and preferences:
Install Equicord via shell script:
sh -c "$(curl -sS https://raw.githubusercontent.com/Equicord/Equicord/refs/heads/main/misc/install.sh)"Building from Source
Section titled “Building from Source”If you want to develop plugins or run the bleeding-edge version of Equicord, you can build it yourself instead of using one of the prebuilt installers above.
Prerequisites
Section titled “Prerequisites”Equicord 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:
git --versionnode --versionpnpm --versionCloning the Equicord Repository
Section titled “Cloning the Equicord Repository”Next, you should check out the Equicord 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:
cd DocumentsThen, clone the Equicord repository:
git clone https://github.com/Equicord/Equicordand finally point your terminal to the newly created Equicord folder:
cd EquicordInstalling Dependencies
Section titled “Installing Dependencies”The next step is installing Equicord’s dependencies. We use the pnpm package manager. Please do not use npm or yarn!
Issue the following command:
pnpm install --frozen-lockfileEquicord 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 Equicord
Section titled “Building Equicord”The last step is compiling the Equicord code.
The steps for this will differ depending on which platform you want to build for.
pnpm buildpnpm buildpnpm buildWebInstalling Your Custom Build
Section titled “Installing Your Custom Build”You’re done! Now you can install your custom build of Equicord.
The installation process differs depending on the platform you want to install on.
Run
pnpm injectThis will launch the Equilotl installer. Just patch the desired Discord install and you’re done!
- Open Equibop
- Go to the Equibop Settings category
- Scroll down all the way to the
Open Developer Settingsbutton, and click it. - Under
Equicord Location, pressChangeand select thedistfolder in your Equicord directory. For example, if you stuck to the example above, you would selectDocuments/Equicord/dist - Fully close and restart Equibop and you’re done!
You will find three builds in the dist folder:
- extension-chrome.zip — For Chrome and Chromium-based browsers. Go to
chrome://extensions, enable Developer Mode, and drag the zip file into the window. - extension-firefox.zip — For Firefox. Go to
about:addons, click the gear icon, and selectInstall Add-on From File.... - Equicord.user.js — Userscript for Tampermonkey, Greasemonkey, or any other userscript manager. Open the file in your browser and your userscript manager will prompt you to install it.
