An opinionated starting point for new websites: **Next.js (App Router) + TypeScript
- Tailwind CSS v4 + framer-motion**, with an AI build workflow baked in.
Uses degit — copies the files with no git history:
npx degit MadReal/website-starter my-new-site
cd my-new-site
npm install
npm run devThen git init your new project when you're ready.
- framer-motion, pre-wired. Reusable primitives in
src/components/motion/:FadeIn,Reveal,Stagger/StaggerItem, and aMotionProviderthat respectsprefers-reduced-motionglobally. - AI workflow in
CLAUDE.md: use the globalui-ux-pro-maxskill for design decisions and pull component inspiration from 21st.dev/community/components. - Demo home page showing the motion primitives in use.
npm run dev # start dev server
npm run build # production build
npm run start # serve the production build
npm run lint # eslint- No shadcn/ui. 21st.dev components are used as inspiration and rebuilt with plain
Tailwind — don't assume
@/components/ui/*exists. - Built on Next.js 16 / React 19 / Tailwind v4.