f57fe11769
* 2 new things (Read desc.) - Cleaned up ASAR packaging, ignoring unneeded files for building - Moved install location for Windows users ("AppData\Local\Programs" -> "AppData\Local" * 3 things (Read desc.) - Updated things related to Hummus (Hummus settings don't save nor load in it's respective settings window yet, idk why) - Added check for package version (ArmCord's internal version) - Made check for Kernel mod a bit cleaner, it still uses the same jank method * 3 things - Made macOS titlebar more accurate to Discord - Added "unFocused" class when window isn't focused - Added option to uninstall Husky hook for Windows users with reminder to run format script before committing * Resolved a dumb issue My dumbass not knowing the "echo" command existed smh * Made "precommit-fix" warning more noticable * Whoops * Fixed a CSS bug Discord updates are gonna hate us, huh? * 4 things (Formatted) - Updated coding for getting the current version - Updated some context menu and tray stuff - Added current version to the title of the settings window - Added the ability to restart the app within the settings * A few things - Updated tray menu to include the tray icon infront of the ArmCord version - Updated MacOS titlebar to not be broken in setup - Polished settings menu a bit - Polished the Discord tray icon - Added the Classic Discord icon as tray icon option |
||
---|---|---|
.github | ||
.husky | ||
.idea | ||
.vscode | ||
assets | ||
build | ||
src | ||
.gitignore | ||
.prettierignore | ||
LICENSE | ||
package.json | ||
prettier.config.js | ||
README.md | ||
tsconfig.json |
ArmCord is a custom client designed to enhance your Discord experience while keeping everything lightweight.
Features
-
Standalone client
ArmCord is built as a standalone client and doesn't rely on the original Discord client in anyway.
-
Various mods built in
Enjoy Cumcord, GooseMod, Flicker, and their many features, or have a more vanilla experience, it's your choice!
-
Made for Privacy™
ArmCord automatically blocks all of Discord's trackers; even without any client mods you can feel safe and secure!
-
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!
How to run/install it?
Recommended:
Check releases tab for precompiled packages for Linux, Windows and Mac OS. Alternatively use our Sourceforge mirror.
AUR Package
ArmCord is also available on the Arch User Repository (AUR) here.
Install it via an AUR helper tool like yay
.
Example: yay -S armcord-bin
Snap package
ArmCord is also available on the Snap store here.
Pi-Apps
ArmCord is also available in Pi-Apps.
Compiling:
Alternatively you can run ArmCord from source (NodeJS and npm required):
- Clone ArmCord repo:
git clone https://github.com/ArmCord/ArmCord.git
- Run
npm install
to install dependencies - Build with
npm run build
- Compile/Package with
npm run package
FAQ
Will I get banned for using this?
- You are breaking Discord ToS by using ArmCord, but no one has been banned from using it or any of the client mods included.
Can I use this on anything other than ARM?
- Yes! ArmCord should work normally under Windows, MacOS and Linux as long as it has Electron support.
How does this work?
- We are using the official web app and adding some magic powder to make it all work!
Where can I find the source code?
- The source code is on GitHub.
Where can I translate this?
- Translations are done using our Weblate page. They're pushed to this repo.
Credits
ArmCord UI design, branding, and a few features
Cumcord
GooseMod
GooseMod Extension
FlickerMod
electron-discord-webapp
(Pre v3.0.6) custom-electron-titlebar
electron-builder
OpenAsar