Skip to main content
An addon is something you install into Unbound to change Discord. There are three kinds. All three are built and managed the same way:
  • Each ships a manifest.
  • Each follows the same lifecycle.
  • Each is enabled, disabled, and persisted by the same code.

The kinds

Plugins

Code that runs. Adds features by finding and patching Discord’s internals.

Themes

Data that restyles. A palette, plus an optional background, that Unbound applies to the UI.

Icon Packs

Image overrides. Replace Discord’s built-in icons with your own.

What every addon shares

Creating an addon

Build one step by step, starting from an empty folder.

The manifest

The metadata every addon ships, and how it’s validated.
This section uses plugins for most examples because they have the most features. The manifest, lifecycle, and enable/disable model are the same for all three kinds. See Managers for how the lifecycle works internally.