PixiDom

Interactive UI Components for PixiJS

Build text inputs, buttons, toggles, sliders, and scrollable lists directly in your PixiJS applications.

Components

Click any tile to launch the live demo with PixiJS v4–v8

TextField

Text input with cursor, selection, and keyboard handling.

Edit in demo →

ScrollList

Virtualized scrollable lists with optional scrollbar.

Edit in demo →

PixiElement

Base class for interactive elements with drag and swipe gestures.

Edit in demo →

Installation

npm install pixidom.js

ES Modules

import { TextField, Button, Toggle, Slider, ScrollList } from 'pixidom.js';

UMD (Browser)

<script src="https://unpkg.com/pixi.js@8"></script>
<script src="https://unpkg.com/pixidom.js"></script>
<script>
  const { TextField, Button, Toggle } = PIXI_DOM;
</script>

PixiJS Compatibility

PixiJS Version Status
v4.x✅ Supported
v5.x✅ Supported
v6.x✅ Supported
v7.x✅ Supported
v8.x✅ Supported