BlockDex

Components

Registries

Free blocks

Method

BlockDex

Components

Registries

Free blocks

Method

Open API

BlockDex

Components

Registries

Free blocks

Method

Open API

Registries/loomui

loomui

loomui.design
Freemanifest served live

Beautifully animated React components and effects to make your interface feel alive.

Items

9191

2026-08-20Every entry in its own registry.json, counted last night.

Free to install

9191

2026-08-20Item endpoints that returned source without credentials.

Behind a key

00

2026-08-20Item endpoints that answered 401.

Last push

yesterday

3 stars. Both figures are GitHub's about this repository, not ones this index measured.
loomui.design rjcuff/Loom-UI registry.json This registry as JSON

Components

Search within
Freeits item endpoint answered without a keyPaidits item endpoint answered 401Unverifiedit serves no item endpoint we could ask
44 in this registry
ComponentWhat the registry says it isKindAccessInstallsCommand
Aurora Backdropaurora-backdropA wash of blurred colour that drifts behind content on cycles that never line up.ComponentsFreeno deps
Bento Gridbento-gridA grid of tiles of different sizes that arrive one after another when the grid is reached.ComponentsFreeno deps
Card Stackcard-stackCards that pin one behind another as the page scrolls, each settling behind the next.ComponentsFreeno deps
Compare Slidercompare-sliderTwo versions of the same frame, split by a divider you drag, or move with the arrow keys.ComponentsFreeno deps
Confetti Buttonconfetti-buttonA button that throws a handful of paper into the air on press, each piece lobbed on its own arc.ComponentsFreeno deps
Count Upcount-upA number that counts to its value when it scrolls into view, without a render per frame.ComponentsFreeno deps
Credit Cardcredit-cardA placeholder payment card with a contact plate, a number and an aurora drifting under the face.ComponentsFreeno deps
DrawerdrawerA panel that comes in from any edge and covers most of the screen, dragged anywhere on its face to send it back out.ComponentsFree1 dep
Elastic Tabselastic-tabsA tab group whose pill stretches to cover both tabs before it contracts onto the one you picked.ComponentsFreeno deps
Flip Cardflip-cardA card with two faces that turns in 3D when it is clicked, controlled or on its own.ComponentsFreeno deps
Grid Backdropgrid-backdropAn SVG grid with cells that fade in and out at a deterministic, seeded scatter.ComponentsFreeno deps
Grid Beamsgrid-beamsA ruled grid with neon beams running down random lines, fading out toward the edges.ComponentsFreeno deps
Hold Buttonhold-buttonA button that fires only after a deliberate press and hold, with a fill sweeping across to count out the wait.ComponentsFreeno deps
Icon Morphicon-morphOne icon that turns into another by moving its own pieces, so there is never a frame with both glyphs on screen.ComponentsFreeno deps
Image Trailimage-trailImages dropped along the pointer's path, spaced by distance travelled rather than by time.ComponentsFreeno deps
iPadipadA tablet frame drawn from the real measurements, upright or on its side, with a screen you put anything in.ComponentsFreeno deps
iPhoneiphoneA device frame drawn from the real measurements, with a screen you put anything in.ComponentsFreeno deps
Lens Textlens-textText held out of focus until the pointer passes over it like a magnifying glass.ComponentsFreeno deps
Logo Loomlogo-loomA logo row woven into place, every other mark arriving from the other side of the thread.ComponentsFreeno deps
Loom Loaderloom-loaderThreads drawn through a frame and pulled off the far side, with a shuttle crossing them.ComponentsFreeno deps
Loom Sliderloom-sliderA row of dashes where the one you are holding stands tallest, with the rise travelling the track as you drag.ComponentsFreeno deps
MacBookmacbookA laptop frame with the camera housing cut into the display and the scoop cut into its base.ComponentsFreeno deps
MagneticmagneticA wrapper that pulls its child toward the pointer as the pointer gets close.ComponentsFree1 dep
MarqueemarqueeA seamless scrolling row or column, in either direction, that pauses on hover.ComponentsFreeno deps
Photo Stampphoto-stampA photo that lifts off the page at full size over a blurred backdrop, the same element the whole way.ComponentsFreeno deps
Progress Ringprogress-ringA circular progress ring whose value springs to its target, so a number that changes mid travel keeps the speed it already had.ComponentsFreeno deps
Reading Progressreading-progressA pinned bar that tracks how far through the page, or a chosen element, the reader is.ComponentsFreeno deps
Ripple Buttonripple-buttonA button that sends a circle out from wherever it was pressed, sized to reach the furthest corner.ComponentsFreeno deps
Scramble Textscramble-textA string that resolves out of random glyphs, left to right, on mount, on scroll, or on hover.ComponentsFreeno deps
Shimmer Skeletonshimmer-skeletonA placeholder block with a shimmer that passes across it while the real thing loads.ComponentsFreeno deps
Split Flapsplit-flapA departure board that flaps through its glyphs, one cell behind the last, until it lands on the value.ComponentsFreeno deps
SpoolspoolA container that changes shape to fit whatever it is showing, on a spring that carries its velocity through an interruption.ComponentsFreeno deps
Spotlight Cardspotlight-cardA surface with a soft highlight that follows the pointer and fades out on leave.ComponentsFreeno deps
Stagger Textstagger-textWords or characters that rise into place one after another, on mount or on scroll.ComponentsFreeno deps
Sticker Peelsticker-peelA card whose corner lifts off the page on hover, folded back over the crease to show its backing.ComponentsFreeno deps
Stitch Pathstitch-pathA running stitch sewn along an SVG path as the page scrolls, following the holes it is laid over.ComponentsFreeno deps
TerminalterminalA window that types its commands out and prints their output a beat later.ComponentsFreeno deps
Testimonial Walltestimonial-wallColumns of quotes drifting past each other at different speeds, faded at both ends.ComponentsFreeno deps
Thread Timelinethread-timelineA timeline whose thread is sewn down the page as you read, lighting each node as it reaches it.ComponentsFreeno deps
Ticket Stubticket-stubA card torn along a perforation, with a notch bitten out of the paper at each end of it.ComponentsFreeno deps
Tilt Cardtilt-cardA surface that leans away from the pointer in 3D and settles back on leave.ComponentsFreeno deps
TypewritertypewriterPhrases typed out and deleted in a loop, with a caret and no layout shift.ComponentsFreeno deps
Unfold Listunfold-listA disclosure list whose panels turn down onto the page from their top edge.ComponentsFreeno deps
Weave Textweave-textText filled with a slow-drifting gradient, woven from a palette you control.ComponentsFreeno deps

Utilities

Search within
3 in this registry
ComponentWhat the registry says it isKindAccessInstallsCommand
useInViewportuse-in-viewportTells a component whether it is on screen, so a looping animation can stop while nobody is watching it.UtilitiesFreeno deps
useSpringuse-springA spring over named numbers, driven onto a callback rather than through state, that carries velocity across every retarget.UtilitiesFreeno deps
UtilsutilsThe cn() class merge helper every loom component depends on.UtilitiesFree2 deps

Examples

Search within
44 in this registry
ComponentWhat the registry says it isKindAccessInstallsCommand
Aurora Backdrop Demoaurora-backdrop-demoA drifting colour wash behind a panel of copy.ExamplesFreeno deps
Bento Grid Demobento-grid-demoFour tiles of two sizes arriving one after another.ExamplesFreeno deps
Card Stack Democard-stack-demoFour cards pinning one behind another inside a panel.ExamplesFreeno deps
Compare Slider Democompare-slider-demoA draft and a shipped page split by a divider you drag.ExamplesFreeno deps
Confetti Button Democonfetti-button-demoThe same throw at three different sizes.ExamplesFreeno deps
Count Up Democount-up-demoThree statistics counting to their values in step.ExamplesFreeno deps
Credit Card Democredit-card-demoThe placeholder card with its aurora drifting.ExamplesFreeno deps
Drawer Demodrawer-demoA drawer from the bottom edge, pulled open or swiped away by its notch.ExamplesFreeno deps
Elastic Tabs Demoelastic-tabs-demoFour categories with a pill that stretches between them.ExamplesFreeno deps
Flip Card Demoflip-card-demoA two-by-two matching game played by turning cards over.ExamplesFreeno deps
Grid Backdrop Demogrid-backdrop-demoA grid pulsing behind a headline.ExamplesFreeno deps
Grid Beams Demogrid-beams-demoNeon beams running down a ruled grid behind a panel of copy.ExamplesFreeno deps
Hold Button Demohold-button-demoA destructive action that only goes through if you keep holding.ExamplesFreeno deps
Icon Morph Demoicon-morph-demoFive icon pairs, each one shape travelling rather than two shapes trading places.ExamplesFreeno deps
Image Trail Demoimage-trail-demoSwatches dropped behind the pointer as it crosses a panel.ExamplesFreeno deps
iPad Demoipad-demoA blank tablet held upright.ExamplesFreeno deps
iPhone Demoiphone-demoA device frame with a screen built out of live markup.ExamplesFreeno deps
Lens Text Demolens-text-demoA blurred headline pulled into focus under the pointer.ExamplesFreeno deps
Logo Loom Demologo-loom-demoFive wordmarks woven onto a thread as the row comes into view.ExamplesFreeno deps
Loom Loader Demoloom-loader-demoThe loader at three sizes, with a wider frame on the last.ExamplesFreeno deps
Loom Slider Demoloom-slider-demoA tension control read off the dash standing tallest.ExamplesFreeno deps
MacBook Demomacbook-demoA blank laptop standing on its base.ExamplesFreeno deps
Magnetic Demomagnetic-demoA button that leans toward the pointer.ExamplesFreeno deps
Marquee Demomarquee-demoA row of quote cards scrolling on a seamless loop.ExamplesFreeno deps
Photo Stamp Demophoto-stamp-demoA stamp that lifts its photo out of the frame at full size over a blurred page.ExamplesFreeno deps
Progress Ring Demoprogress-ring-demoA ring stepping through five values without ever settling.ExamplesFreeno deps
Reading Progress Demoreading-progress-demoThe page-level progress bar, live at the top of the screen.ExamplesFreeno deps
Ripple Button Demoripple-button-demoThree buttons, each pressed anywhere on its face.ExamplesFreeno deps
Scramble Text Demoscramble-text-demoA wordmark decoding out of noise on every hover.ExamplesFreeno deps
Shimmer Skeleton Demoshimmer-skeleton-demoA card placeholder with the sweep running down it.ExamplesFreeno deps
Split Flap Demosplit-flap-demoA departure board cycling through four destinations.ExamplesFreeno deps
Spool Demospool-demoA pill that changes shape to fit three different states, and can be interrupted part way.ExamplesFreeno deps
Spotlight Card Demospotlight-card-demoTwo cards lit by the pointer as it crosses them.ExamplesFreeno deps
Stagger Text Demostagger-text-demoA sentence revealed word by word when it scrolls into view.ExamplesFreeno deps
Sticker Peel Demosticker-peel-demoThree stickers whose corners lift as the pointer crosses them.ExamplesFreeno deps
Stitch Path Demostitch-path-demoA seam sewn between two lines of copy as the page scrolls.ExamplesFreeno deps
Terminal Demoterminal-demoAn install session typed out one command at a time.ExamplesFreeno deps
Testimonial Wall Demotestimonial-wall-demoNine quotes dealt across three columns going opposite ways.ExamplesFreeno deps
Thread Timeline Demothread-timeline-demoFour entries sewn together as the page scrolls past them.ExamplesFreeno deps
Ticket Stub Demoticket-stub-demoA boarding pass torn along its perforation.ExamplesFreeno deps
Tilt Card Demotilt-card-demoA card that leans away from the pointer with a soft sheen.ExamplesFreeno deps
Typewriter Demotypewriter-demoA rotating list of phrases typed into a fixed-width slot.ExamplesFreeno deps
Unfold List Demounfold-list-demoThree questions, one panel open at a time.ExamplesFreeno deps
Weave Text Demoweave-text-demoWeave Text used as a headline accent.ExamplesFreeno deps

Put this measurement in your README

A badge carrying how many items this registry publishes, enumerated nightly from its own registry.json. It reads from this index every time somebody loads your page, so it changes when the measurement changes and there is nothing to keep up to date. Free, no account, and the value is not something you or we can set by hand.

BlockDex badge

[![BlockDex](https://toolproof.kynth.studio/badge/blockdex/loomui.svg)](https://blockdex.kynth.studio/registries/loomui)

Would rather not hotlink us? Every badge is also served in shields.io’s endpoint schema, so shields renders the image and your readers never talk to our domain:

Published by Toolproof, the masthead over this index and eight others. The method behind the number is at toolproof.kynth.studio/methodology, and the whole thing is readable as JSON with no key at /api.

Also from Kynth Studios

Built for the same person as BlockDex

SkillWorks

Claude Code skills and plugins, scored

skillworks.kynth.studio

RuleStack

AGENTS.md gallery and agent-config comparison

rulestack.kynth.studio

KitGrade

SaaS starter kits, scored on what can be checked

kitgrade.kynth.studio

The studio list

One product, taken apart, once a month

Kynth Studios pulls one shipped product open every month — what it does, what it cost to build, what the pipeline behind it looks like, and what the numbers did. One email a month, nothing in between.

Double opt-in — we send one confirmation link and nothing else until you click it.

BlockDex

Built by

Kynth Studios

the studio behind SkillWorks, RuleStack and KitGrade

part of Toolproof, the measurement layer for AI agent tooling

Index

Components
Registries
Method
Open API

Guides

shadcn component libraries
Best shadcn registries
Free shadcn blocks

Reference

Corpus counts
Crawl health
hello@kynth.studio
Privacy
Terms

© 2026 BlockDex. A Kynth Studios product. Changelog

BlockDex

The studio list

One product, taken apart, once a month

Kynth Studios pulls one shipped product open every month — what it does, what it cost to build, what the pipeline behind it looks like, and what the numbers did. One email a month, nothing in between.

Double opt-in — we send one confirmation link and nothing else until you click it.

BlockDex

Built by

Kynth Studios

the studio behind SkillWorks, RuleStack and KitGrade

part of Toolproof, the measurement layer for AI agent tooling

Index

Components
Registries
Method
Open API

Guides

shadcn component libraries
Best shadcn registries
Free shadcn blocks

Reference

Corpus counts
Crawl health
hello@kynth.studio
Privacy
Terms

© 2026 BlockDex. A Kynth Studios product. Changelog

BlockDex

The studio list

One product, taken apart, once a month

Kynth Studios pulls one shipped product open every month — what it does, what it cost to build, what the pipeline behind it looks like, and what the numbers did. One email a month, nothing in between.

Double opt-in — we send one confirmation link and nothing else until you click it.

BlockDex

Built by

Kynth Studios

the studio behind SkillWorks, RuleStack and KitGrade

part of Toolproof, the measurement layer for AI agent tooling

Index

Components
Registries
Method
Open API

Guides

shadcn component libraries
Best shadcn registries
Free shadcn blocks

Reference

Corpus counts
Crawl health
hello@kynth.studio
Privacy
Terms

© 2026 BlockDex. A Kynth Studios product. Changelog

BlockDex