An 8kb Web Component that wraps your real markup and measures the actual DOM to generate perfectly-aligned shimmer skeleton blocks. No hand-coded placeholders, no build step, no maintenance when the layout changes.
Works with React, Vue, Svelte, Angular, HTMX, or plain HTML. 4 animation modes, stagger transitions, and a count attribute to repeat skeleton rows from a single template.
Classified in
Comments, support and feedback
About this launch
phantom-ui by Frank Will be launched April 28th 2026.

