Skip to content

Releases

Beta (a521173)

Beta (a521173) Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 22 Oct 17:27

Automatic build of a521173.

Promo animation: phone mockup ad in the README, with its renderer

docs/media/distra-ad.gif (960px, loops) and distra-ad.mp4 (1080p) show
chat features, the Plugin Library, Message Logger, Fake Nitro, No Typing,
Server Drawer, themes and profile badges. tools/promo/ad.html is the
mockup; render.mjs seeks its paused animations frame by frame and encodes
both files. Discord's fonts and icons are copied from the app by
setup-assets.sh and not committed.

Distra.dylib: inject into Discord with LiveContainer or an IPA patcher.
.deb: rootful (iphoneos-arm) and rootless (iphoneos-arm64) jailbreak packages.

Distra 0.1.1

Choose a tag to compare

@github-actions github-actions released this 18 Oct 15:02

Distra 0.1.1 adds themes, makes icon packs actually work on current Discord, and starts up faster. Built and tested against Discord 348.0 (113691).

Warning

Unofficial modification, not affiliated with Discord. Client mods break Discord's Terms of Service; use at your own risk. Plugins run with full access to your account: only enable what you understand.

Downloads

File For
Distra.ipa Discord 348.0 with Distra injected, for sideloading (AltStore, SideStore, Sideloadly, TrollStore…). Includes the Plumpy and Iconsax icon packs with Distra's additions.
Distra.dylib Inject into Discord yourself (LiveContainer, IPA patchers). No Substrate needed.
…iphoneos-arm.deb / …iphoneos-arm64.deb Rootful / rootless jailbreak packages.
distra.js The JS bundle on its own (already embedded in all of the above).

What's new

Themes

  • Settings > Distra > Themes: apply Vendetta (spec 2), Bunny (spec 3) and Enmity theme files, installed from a link, pasted, or picked from the new Theme Library.
  • The Theme Library has 21 themes: 4 made for Distra (Distra Night, Distra Daylight, Ember, Moss) and 17 community themes, including Catppuccin, Nord, Dracula, Tokyo Night and Gruvbox, redistributed under their authors' MIT and BSD licences (credits).
  • Themes made for older Discord versions are mapped onto the current design, so they colour today's surfaces instead of half-applying.
  • Themes only change how Discord looks on your device. Your Discord appearance setting is never changed or synced.
  • Choose which base theme they fall back to (or match Discord), and hide theme backgrounds if you prefer.
  • The tweak also applies theme colours to the parts of Discord drawn natively.
  • Plugins that use the Vendetta/Bunny theme APIs (Monet Theme, Themes+) now work.

Icon packs

  • Packs now apply to Discord's current icons. Previously they could select but change nothing, because Discord resolves icons through its own transformer.
  • Download Plumpy and Iconsax in the app (Settings > Distra > Icon Packs) on dylib and jailbreak installs; the IPA still bundles them.
  • Plumpy: 13 missing icons drawn to match the pack, and a fixed settings-row chevron.
  • Iconsax: rosiecord's pack only covered Discord's old icon names. It now has 126 icons for Discord 348, built from Iconsax's own artwork, plus drawn ones where Iconsax has no match.
  • Installed packs offer an update when Distra's additions change.

Other

  • Faster startup: plugin startup went from about 4.5 s to under 1 s on a warm launch (metro lookup caching, one native call for built-in plugin code, cheaper JSX interception).
  • Animated custom badges (Global Badges) now animate.
  • The startup banner only appears when something went wrong. The "running" banner is optional in Developer settings.
  • Server Drawer and Read All improvements.

Known limits

  • Only Discord 348.0 is supported.
  • How much of the natively drawn UI themes cover is still being measured.
  • Some plugins have open issues; the Plugin Library marks them.

Distra is licensed under GPL-3.0-or-later. Built-in plugins and themes keep their own licenses; credits in builtin-plugins/README.md and builtin-themes/LICENSES.md.

Distra 0.1.0

Choose a tag to compare

@github-actions github-actions released this 14 Oct 23:52

The first full release of Distra, a Discord mod for iOS. Built and tested against Discord 348.0 (113691).

Warning

Unofficial modification, not affiliated with Discord. Client mods break Discord's Terms of Service; use at your own risk. Plugins run with full access to your account: only enable what you understand.

Downloads

File For
Distra.ipa Discord 348.0 with Distra injected, for sideloading (AltStore, SideStore, Sideloadly, TrollStore…). Includes the Plumpy and Iconsax icon packs from rosiecord.
Distra.dylib Inject into Discord yourself (LiveContainer, IPA patchers). No Substrate needed.
…iphoneos-arm.deb / …iphoneos-arm64.deb Rootful / rootless jailbreak packages.
distra.js The JS bundle on its own (already embedded in all of the above).

IPAs are only published with full releases; the rolling beta has the dylib and .debs.

What's in it

  • Runs plugins written for Vendetta, Bunny/Revenge, Enmity and Aliucord, managed from a Distra section in Discord's own settings.
  • 98 built-in plugins, all off until you turn them on in Settings > Distra > Plugin Library:
    • 5 of Distra's own: Message Logger (deleted messages and edit history, greyed-out deleted images), Platform Indicators, Radial Status, Hide Chat Buttons (with swipe to collapse) and Fake Nitro.
    • 93 community plugins, pinned to their upstream source and patched for Discord 348. Each was enabled and checked on a device alongside the others; results are in docs/PLUGIN_TESTING.md.
  • Icon packs and extra app icons.
  • Crash-loop protection with an automatic safe mode, an on-device log viewer (three-finger long press), and a remote debugger for development.

Known limits

  • Only Discord 348.0 is supported. Other versions may load but plugin fixes target 348.
  • Themes are not supported yet (planned).
  • Some plugins have open issues; the Plugin Library marks them, and PLUGIN_TESTING.md lists what each one was checked for.

Distra is licensed under GPL-3.0-or-later. Built-in plugins keep their own licenses; credits in builtin-plugins/README.md.