Open-source alternative of Discord desktop's app.asar
* poly: remove completely * bootstrap: remove unused request require * asarUpdate: rewrite request -> https * moduleUpdater: rewrite request -> https * ui: fallback to channel instead of "custom" if no hash * index: set name to branch for obvious testing * config/backend: tweak source * moduleUpdater: fix rewrite * moduleUpdater: fix rewrite (x2) * moduleUpdater: follow redirects with rewrite * ci: start multi-branch rewrite * ci: upgrade node to 18.x * ci: rewrite version changing to use existing * ci: change release version getting to in file * ci: mess with yaml syntax * ci: revert to node 16.x, fix version wrapped in quotes * ci: fix invalid yaml * ci: yaml syntax fixing * ci: append to tag * ci: make pre-release unless nightly build * ci: add title nicening * asarUpdate: fix release suffix * asarUpdate: fix not following redirect * winFirst: don't remake shortcuts, tweaks * ui: add channel prefix if non-nightly * chore: prep for main branch |
||
---|---|---|
.github | ||
scripts | ||
src | ||
.gitignore | ||
faq.md | ||
LICENSE | ||
README.md | ||
roadmap.md |
OpenAsar
An open-source alternative of Discord desktop's app.asar
Features
- 🚀 Startup Speed: ~2x faster startup times (up to ~4x with experimental config)
- 📈 Performance: OpenAsar can make your client feel snappier (scrolling, switching channels, etc)
- 🖌️ Splash Theming: Easy theming for your splash which works with most themes for any client mod
- 🔌 Drop-in: Replace one file and it's installed, that's it (same with uninstall)
- ⚙️ Configurable: Adds many config options for Discord and OpenAsar enhancements (see config section)
- 🪶 Lightweight: <1% of Discord's original size (9mb -> ~50kb)
- 🛡️ No Tracking: Removes Discord's built-in tracking for crashes and errors in the asar (not app itself)
See FAQ for more details
Install Guide
Config
You can configure OpenAsar by clicking the "OpenAsar..." version info in the bottom of your settings sidebar, which will open the config window.