███████╗ ██████╗██████╗ ██╗██████╗ ██████╗ ██╗ ███████╗ ██╗ ██╗██╗ ██╔════╝██╔════╝██╔══██╗██║██╔══██╗██╔══██╗██║ ██╔════╝ ██║ ██║██║ ███████╗██║ ██████╔╝██║██████╔╝██████╔╝██║ █████╗ ██║ ██║██║ ╚════██║██║ ██╔══██╗██║██╔══██╗██╔══██╗██║ ██╔══╝ ██║ ██║██║ ███████║╚██████╗██║ ██║██║██████╔╝██████╔╝███████╗███████╗ ╚██████╔╝██║ ╚══════╝ ╚═════╝╚═╝ ╚═╝╚═╝╚═════╝ ╚═════╝ ╚══════╝╚══════╝ ╚═════╝ ╚═╝
// Hand-drawn React components powered by rough.jsOSS
~/projects/scribble-ui❯cat README.md
Scribble UI is a React component library with a hand-drawn, sketchy aesthetic. Every component renders with organic, wobbly lines that feel alive.
Built on rough.js and distributed as a shadcn-style registry — copy the components you need into your project.
~/projects/scribble-ui❯ls registry/
button.tsxcard.tsxdialog.tsxselect.tsxinput.tsxcheckbox.tsxbadge.tsxavatar.tsxprogress.tsxtooltip.tsxtoast.tsxaccordion.tsx
~/projects/scribble-ui❯cat example.tsx
◇example.tsx