Skip to main content

Overview

The Embeddable Hub enables studios to embed the mod.io browser into their own site or in-game. It is highly customizable, offering many style options and control over which features are enabled or disabled.

note

The Embeddable Hub is a premium feature. If you are interested in mod.io premium features, please contact developers@mod.io.

Setup

Once you've gained access to the Embeddable Hub, you'll find the settings in your game's Admin Dashboard. When you navigate to the page, you'll be prompted to set up a hub with a name and some basic styling. After you've saved your changes, your hub will be created and you can now explore the rest of the configurable options as well as preview your hub.

Demonstration

On the Web

You can see a live example of the Embeddable Hub running on the Baldur's Gate 3 official homepage. It shows the level of customization possible, to match the look and feel of the Baldur's Gate 3 site, and also uses Larian Accounts to sign in.

Baldur's Gate 3 embed hub

Another example is Anno 1800, a Ubisoft game.

Anno 1800 embed hub

In-game

The Emdeddable Hub can also be used as an in-game UI or overlay for browsing and managing a user's UGC collection. The Javascript API can be used to communicate between the game client and the web UI. The Anno 1800 team also used the Embeddable Hub as their in-game UI, embedding it natively using the Ultralight plugin, an HTML renderer. You can view the hub in your browser here and see how it looks in-game in the video below.