Who we are ?
ShadcnShip is a library of 50+ production-ready UI blocks built on shadcn/ui and Next.js 15. Unlike standard component libraries, every block ships with its backend integrations pre-wired: Supabase handles authentication and data, Stripe handles billing, and Resend handles transactional email. You copy the complete source code once and own it permanently — no runtime dependency on ShadcnShip.
The goal is to eliminate the 2–3 days of plumbing that every SaaS project repeats: setting up auth, wiring a waitlist, building a data table with server-side pagination. With ShadcnShip, those pieces install in minutes with a single npx shadcn@latest add command.

Arnaud
Founder, ShadcnShip
ShadcnShip was built by Arnaud — a developer who spent too many weekends re-wiring the same Supabase auth flow and waitlist setup for different projects. The first version shipped in January 2026 as a personal tool; it went public after several developers asked for the same patterns.
Every block in this library — the auth flows, the waitlist forms, the Stripe checkout wiring — is production code extracted from real projects, not written as a demo. The blog documents the reasoning behind each pattern in the same depth used to build it.
Arnaud builds in public on X / Twitter (@arnaudbuilds) and shares technical write-ups on the ShadcnShip blog.
For questions, feedback, or support: codewithnaud@gmail.com
For bug reports and feature requests, open an issue on GitHub.