Skip to main content
An addon is something you install into Unbound to change Discord. They come in three kinds, but they’re built and managed the same way: each ships a manifest, is governed by the same lifecycle, and is enabled, disabled, and persisted through the same machinery.

The kinds

Plugins

Code that runs. Add functionality by finding and patching Discord’s internals.

Themes

Data that restyles. A palette (and optional background) Unbound applies to the UI.

Icon Packs

Image overrides. Swap Discord’s built-in icons for your own.

What every addon shares

Creating an addon

A step-by-step walkthrough of building one from an empty folder.

The manifest

The metadata every addon ships, and how it’s validated.
Plugins are the richest kind and the rest of this section leans on them for examples, but the manifest, lifecycle, and enable/disable model are identical across all three. See Managers for how that lifecycle works under the hood.