GlassKit

GlassKit

The Next.js 16 boilerplate for Meta Ray-Ban Display apps. Ship in days, not weeks.

GlassKit is a production-grade Next.js 16 starter for shipping apps to the Meta Ray-Ban Display Web Apps platform. It bundles every piece of plumbing that takes a real product from weekend project to launched: auth, payments, AI providers, docs, design system, CI, and deployment.

What you get

  • A full marketing site — landing page, pricing, thanks page, all themed
  • Bun-nativebun install is 4–25× faster than npm install. The whole boilerplate boots in under 5 seconds.
  • Clerk auth — drop-in sign-in / sign-up flows + middleware-protected routes
  • Stripe payments — checkout sessions, webhook handler, customer portal, subscription helpers
  • Convex backend — real-time TypeScript database with reactive queries (great fit for AR/voice apps)
  • AI SDK with Anthropic + OpenAI providers — swap with one env var
  • Fumadocs powering the docs you're reading right now
  • shadcn/ui on the Nova preset, base-ui underneath
  • GitHub Actions CI that runs typecheck + lint + build on every PR
  • Production-ready Vercel deployment — one click from a fork

Who it's for

Indie hackers and small teams shipping apps to the Meta Ray-Ban Display platform. If you'd rather spend the first week building your product than wiring up Stripe webhooks for the fourteenth time, GlassKit is for you.

The 60-second path

git clone https://github.com/glasskitapp/glasskit-boilerplate my-app
cd my-app
bun install
cp .env.example .env.local
bun run dev

Don't have Bun? Install it with curl -fsSL https://bun.sh/install | bash. Or stay on npm — every Bun command also works as npm (just slower).

The site is now running at localhost:3000. The docs are at localhost:3000/docs. Continue to the Quickstart for the full setup including payments and AI providers.

Where to next

On this page