Roadmap

What works today and what is next.

What Unbound does today and what's underway. Everything works on iOS and Android unless noted.

Coming Next

Numbers link to the pull request or issue.

For Everyone

FeatureStatus
Theme editor with live preview in Discord (#66, #340) In progress
Adjust corner radius, spacing and other design details without a theme (#35) Planned

For Developers

FeatureStatus
Typed native calls, such as UIKit.UIView.animate(), instead of string class and method names Planned
Metro cache viewer on the Developer page (#31) Planned
.help and .clearhistory in the terminal debugger Planned

Available Now

AreaWhat works
AddonsMarketplace for plugins, themes and icon packs, with addon pages. Install older versions, from the website or a manifest URL. Libraries install with their plugin and stay hidden. Sort by popularity or newest. Official plugins such as Chat Bubbles, Avatar Radius, Message Logger and Translate, plus ports of Vencord plugins
UpdatesUnbound updates in the background for the next launch. Addons update at startup, or by hand with changelogs. New app versions show on Updates
CustomizationThemes that reach native screens, icon packs, fonts including WOFF2 and variable fonts, configurable toasts, Discord's staff settings, and slash commands such as /reload, /recovery and /debug. Unbound speaks every language Discord does
Account and SyncDiscord sign-in. Two-way, download-only or upload-only sync, with a merge choice for new devices, so addons and settings return after a reinstall. Delete cloud data. Sponsor badge for $5 a month or $30 once, and a sponsor role while sponsoring
RecoveryToolbox by shake or three fingers. Recovery Mode, also from the app icon shortcut. Auto-disable for plugins that crash two launches in a row or freeze, turned back on after they update. The Toolbox opens when Discord never draws. A recovery screen when a screen fails to draw. Report Bug. A warning when Discord is older than supported
PrivacyDiscord analytics blocked. Crash reports opt-in, never with your account. Plugins ask before calling native code. Unbound updates are signature-checked
iOS ExtensionsOpen Discord links from Safari, share to Discord, passkey login through Safari, Unbound app icon (sideloaded)

Install Options

See Installation.

MethodPlatform
Jailbreak tweak from the apt repoiOS
Sideloaded app from SideStore, AltStore, Feather or the IPAiOS
Xposed module with Vector, rootedAndroid
Pre-patched Discord, no rootAndroid
Automatic app updates through ObtainiumAndroid

Unbound also builds on Discord's test versions: TestFlight on iOS, Google Play beta and alpha on Android.

Developer Tools

  • ubd CLI: create an addon, rebuild and reload on device while editing, submit for review.
  • Components refresh in place without a restart.
  • A ubd push is tagged Dev copy, skips update checks, and reinstalls from the Marketplace in one tap.
  • The CLI runs code, reads logs and inspects native views. Its MCP server gives AI clients the same.
  • Debugger: terminal REPL inside Discord. Unbound DevTools: desktop app for macOS, Windows and Linux with React DevTools, a native view tree, a class explorer and the ubd commands.
  • Developer Mode adds the debugger, React DevTools, the Asset Browser and a custom bundle URL.
  • Guides for plugins, themes and icon packs, plus an SDK reference per package version.

Website

  • Browse addons by tag, author and update date, and install to your device.
  • Addon pages with versions and changelogs.
  • Sign in with Discord.
  • Developer profiles with addons and badges.
  • Design and preview your sponsor badge.
  • Submit from GitHub, preview the addon page and follow review.
  • Dashboard for addons and submissions, with maintainers.
  • Approve a device so ubd auth login can publish.