design-infraGitHub
Report a problem or share feedback← Catalog

Fixtures Knockout Bracket

free

beui/knockout-bracket

Pages one round at a time. The leftmost round stacks at a fixed rhythm, each later round centers between its two feeder matches, and cards, elbow connectors, headers and stage height animate into every new layout. A third place play-off sits below the tree under its own rule. Round names, team artwork, dates and result chips all come from the data you pass.

state — mediumdrop-inRefinedPlayful
$npx shadcn@latest add @beui/knockout-bracket

npm deps: clsx, lucide-react, motion, tailwind-merge

Source
beUI (free)
Kind
block
Categories
dashboard
Use as
drop-in — replaces your component
Applies to
dashboard
Motion
on state · medium · motion · medium cost
Tags
react, tailwind-v4, motion, blocks
Licence
MIT — Copyright (c) 2026 Saurabh Chauhan; retain the upstream notice when copying source.
Live demo
beui.dev
Docs
beui.dev