ArmCord is a custom client designed to enhance your Discord experience while keeping everything lightweight.
Standalone client
ArmCord is built as a standalone client and doesn't rely on the original Discord client in any way.
Various mods built-in
Enjoy Vencord, Shelter and their many features, or have a more vanilla experience, it's your choice!
Themes
ArmCord natively supports theming of the entire app, you can easily import BetterDiscord themes and manage them
Made for Privacy™
ArmCord automatically blocks all of Discord's trackers; even without any client mods, you can feel safe and secure!
Supports Rich Presence
Unlike other clients, ArmCord supports rich presence (game activity) out of the box thanks to arRPC.
Mobile support
ArmCord has experimental mobile support for phones running Linux such as the PinePhone. While this is still far from an ideal solution, we're slowly trying to improve it.
Much more stable
ArmCord is using a newer build of Electron than the stock Discord app. This means you can have a much more stable and secure experience, along with slightly better performance.
Cross-platform support!
ArmCord was originally created for ARM64 Linux devices since Discord doesn't support them. We soon decided to support every platform that Electron supports!
If you're using an older version of Windows, you need to use pre-built installers.
ArmCord is available on our official repositories for apt
package manager. By using this method you'll receive automatic updates and get all the dependencies. Run the following commands to install ArmCord from them:
curl -fsSL https://apt.armcord.app/public.gpg | sudo gpg --dearmor -o /usr/share/keyrings/armcord.gpg
echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/armcord.gpg] https://apt.armcord.app/ stable main" | sudo tee /etc/apt/sources.list.d/armcord.list
sudo apt update
sudo apt install armcord
If you previously used old ArmCord apt repo, here's how you can remove it:
sudo rm /etc/apt/sources.list.d/armcord.list
sudo rm /usr/share/keyrings/armcord.gpg
sudo apt update
ArmCord is also available on the Snap store here.
Similar to armcord-git
on AUR, you can install the latest dev builds through snaps by running this command:
sudo snap install armcord --channel=latest/edge
Snapd will automatically update the app including developer builds.
ArmCord is also available on the winget-pkgs repository:
winget install ArmCord.ArmCord
ArmCord is also available on Scoop extras repo:
scoop bucket add extras
scoop install armcord
ArmCord is also available on the Arch User Repository (AUR):
Install it via an AUR helper tool like yay
.
Example: yay -S armcord-bin
You can also get ArmCord running on FreeBSD by following these instructions.
ArmCord is also available in Pi-Apps.
Check the releases tab for precompiled packages for Linux, Windows, and Mac OS. Alternatively, use our Sourceforge mirror.
Alternatively, you can run ArmCord from source (NodeJS, pnpm, and rust toolchain are required):
git clone https://github.com/ArmCord/ArmCord.git
pnpm install
to install dependenciesnpm run build
npm run package
ArmCord Settings
button with a white Discord icon, you can also right click on the tray icon and click Open Settings
Discord is trademark of Discord Inc. ArmCord is not affiliated with or endorsed by Discord Inc.