A chunky pixel-art kit for React and Svelte apps. Pick any of the 91 pieces.
Field kbd chips with separators.
Sky box with flying rocket.
Ranked list with scores.
Field-surface like with heart burst and count.
Selectable field list.
Inline status row or labeled separator.
Desktop-style persistent menu bar.
Conversation message with avatar slot.
Chat scroll container.
Overlay dialog. See also sheet, drawer, alert-dialog.
Collection of site links.
Segmented code boxes.
Page buttons with prev/next.
930 pixel icons as SVG paths (7x7 grids, 16x16 brand marks, 42x42 Streamline Pixel set — CC BY 4.0, credit: Streamline, streamlinehq.com). Every component takes one via the icon prop — or pass your own grid.
Dark bubble panel.
Segmented bar plus square ring gauge.
Multi-step questions.
Octagon radio with dot icon.
Set of exclusive radio buttons.
Five star radio buttons.
Resizable panel groups.
Blinking 8-cube ring, plain or with label.
Sunken scroll container.
Native select plus styled native-select variant.
Plain pixel rule.
Sheet complementing the main content.
Composable side navigation.
Narrow icon rail for tight layouts.
Pulsing box plus lines.
Range with orange fill and ink thumb.
Loading indicator with label.
Three dropping bricks.
Dark stat with label, value and badge slot.
Numbered steps with connectors.
Off/On two-half track switch plus single toggle.
Brick tabs with sunken field panel.
Sunken multiline field.
Markers with shade connectors.
Dark toast with icon and dismiss.
Set of two-state buttons.
Dark bubble on hover/focus.
Reasoning, tool calls and sources block.
Char reveal with caret.
Headings, paragraphs and lists.
Layable brick wall with counter.