Topaz
A "next-gen" mod bundling client-side in web, designed for wide compat and with no limits.
Install / Use
/learn @GooseMod/TopazREADME
topaz
A "next-gen" mod bundling client-side in web, designed for wide compat and with no limits.
Warning | Topaz is in alpha, you should not rely on it.
Features
- Permissions / sandboxing system
- Works with a wide range plugins/themes from a wide range of mods (see below)
- Install plugins/themes just via GitHub repo / URL
- Editing plugin/theme source in client
- Fully functional in web and desktop
- Hardened injection / anti-crash
- Full built-in support for JSX and TypeScript, no compiling
- Easy to use snippets for custom CSS/SCSS/JS/JSX/TS/TSX
- Sandbox with permissions system
- Autopatcher for automatically fixing some common issues caused by updates
Mod Support
Most Most popular ones work
Some Some (>5) work, but not more complex ones
Initial A few (1-5) more basic ones work, but not most
Unsupported Does not work at all
| Mod | Plugins | Themes |
| --- | ------- | ------ |
| Powercord | |
|
| BetterDiscord |
|
|
| GooseMod |
| |
| CC |
|
|
| Unbound |
|
|
| Enmity |
|
|
| Astra |
| |
| Vizality |
|
|
| AliucordRN |
|
|
| Velocity |
|
|
| Discord Re-envisioned |
|
|
| Demoncord |
| |
| Rikka |
|
|
<br>Note | Topaz does not directly have "compat" per se, instead each mod's APIs and formats are mostly reverse engineered from public plugins and made to work in web, with 0 Node/FS/etc.
Usage
- Enable Topaz in Goosemod's Experimental settings (in Discord, open Settings > GooseMod > Experimental (scroll down and expand category)
