Skeleton loaders that generate themselves from your real DOM

phantom-ui

Skeleton loaders that generate themselves from your real DOM

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.
  • phantom-ui

Comments, support and feedback

    About this launch

    phantom-ui by Frank Will be launched April 28th 2026.

    Trending launches