Hey HN.
The "last 30%" is animation polish. Easing curves, hover states, scroll triggers, reduced-motion, responsive behavior. AI gets you a working component in seconds. Making it feel finished takes 30-60 minutes. Per component. Every time.We got sick of it, so we built 300+ React components where that work is already done. Copy-paste like shadcn. Built on Next.js, TypeScript, Tailwind v4, and Motion.Stack is open. Free tier has 300+ components. Pro is a one-time payment for premium stuff and templates — less than one month of whatever AI subscription you're paying for.We're a small team. That means we ship fixes fast and you'll probably hear from us directly if you open an issue. It also means we're early — so if something feels off, tell us here. We'll be reading every comment today.
https://ruixen.com (free)
https://pro.ruixen.com (pro)