MCPcopy
hub / github.com/GooseMod/OpenAsar

github.com/GooseMod/OpenAsar @main sqlite

repository ↗ · DeepWiki ↗
97 symbols 222 edges 20 files 0 documented · 0%
README

OpenAsar  /ˈoʊpən ʌsɑr/  (o-pen as-are)

Nightly Status License: AGPL v3

An open-source alternative of Discord desktop's app.asar

Features

  • :rocket: Startup Speed: ~2x faster startup times (up to ~4x with experimental config)
  • :chart_with_upwards_trend: Performance: OpenAsar can make your client feel snappier (scrolling, switching channels, etc)
  • :paintbrush: Splash Theming: Easy theming for your splash which works with most themes for any client mod
  • :electric_plug: Drop-in: Replace one file and it's installed, that's it (same with uninstall)
  • :gear: Configurable: Adds many config options for Discord and OpenAsar enhancements (see config section)
  • :cloud: Lightweight: <1% of Discord's original size (9mb -> ~50kb)
  • :shield: 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.

Core symbols most depended-on inside this repo

get
called by 14
src/appSettings.js
send
called by 10
src/splash/index.js
on
called by 8
src/splash/index.js
sendState
called by 6
src/splash/index.js
_sendRequest
called by 6
src/updater/updater.js
set
called by 5
src/appSettings.js
record
called by 5
src/splash/index.js
getMod
called by 3
src/appSettings.js

Shape

Method 46
Function 43
Class 8

Languages

TypeScript100%

Modules by API surface

src/updater/updater.js38 symbols
src/splash/index.js18 symbols
src/updater/moduleUpdater.js16 symbols
src/appSettings.js7 symbols
scripts/strip.js7 symbols
src/mainWindow.js4 symbols
src/bootstrap.js3 symbols
src/firstRun.js1 symbols
src/config/index.js1 symbols
src/autoStart.js1 symbols
src/asarUpdate.js1 symbols

For agents

$ claude mcp add OpenAsar \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact