HARDLINEHardline is not affiliated with TikTok or ByteDance

Widgets

Your stream's graphics. Pick a widget and a preset for its shape, preview the animation, make it yours, then add the link to LIVE Studio and test fire before you go live.

6 widgets19 designed states5 presets5 shipped

Copy link

One link per widget. In LIVE Studio add it as a Link source. In OBS, drag the link onto the canvas, or add it as a browser source. OBS running as Administrator ignores the drag — use Copy link. Changing your settings never changes these links — regenerating does, and retires the old one.

Loading your links…

Featured package · the default preset

Pit Wall · Stream

Black plates on acid keylines, condensed italic numerals, timing-tower rows, purple takeover moments. The default.

The alert card, rendered by the same code that runs on your stream. Every preview is the widget alone — its background is transparent, and you place and size the source in LIVE Studio or OBS. Every preset is fully customisable. Your brand kit’s colours and fonts apply throughout — the takeover takes your takeover colour.

Alert cardFloor stripTakeover

Presets

A preset is where you start · every one of them is fully customisable · the shelf shows the one you pick

Alert card

Gift, follow, share and sub moments — one serial slot, never overlapping.

Customise
Pit Wall · Streamnative 600×2806 states

Floor strip

Every gift acknowledged on the flowing floor lane.

Customise
Pit Wall · Stream3 states

Takeover

The full-frame moment for gifts over the threshold you set. Off until enabled per gift.

Customise
Pit Wall · Streamnative 1080×19204 states

Goal bar

Diamonds and likes goals with milestone moments.

Customise
Pit Wall · Streamnative 720×1404 states

Session counters

Live session stat blocks.

Customise
Pit Wall · Streamnative 480×901 state

Events ticker

Recent events in a single scrolling row.

Customise
Pit Wall · Streamnative 640×701 state

Combined alerts: Card + strip + takeover in one source. Kept so pasted links never break; prefer the per-widget sources. Open