Arc Picker

Radial text picker with top, bottom, left or right curves, smooth wheel movement and live selection on each scroll step. One persistent bracket frame grows and squeezes around each label. Supports drag momentum, keyboard input, disabled choices, controlled or uncontrolled values, forms and reduced motion.

Preview

Curve side
Drag vertically or scroll to choose. Use arrow keys to move, Home and End to jump.

Drag vertically, scroll or use the arrow keys.

Install

Add it with the shadcn CLI, or copy the source manually.

$ bunx --bun shadcn add @beui/arc-picker

API Reference

className?
string
—

Updated