create-next-app gives you a clean Next.js starting point. create-lacspace-app starts from Next.js too, then pre-wires the things every real project needs on day one: production SEO (metadata, JSON-LD, robots, sitemap), security headers, a working contact form, a ⌘K command palette, dynamic OG images and a CI workflow — across several ready templates.
| Feature | create-lacspace-app | create-next-app |
|---|---|---|
| Base framework | ·Next.js (App Router) | Next.js (App Router) |
| Production SEO pre-wired | Yes — metadata, JSON-LD, robots, sitemap | No |
| Security headers | Yes | No |
| Templates | Personal, business, ecommerce, SaaS, blog, docs | One starter |
| Working contact form + ⌘K palette | Yes | No |
| Dynamic OG images | Yes (@lacspace/og) | No |
| CI workflow | Included (SEO crawl gate) | No |
| Licence | ·Lacspace Free Licence (MIT-equivalent) | MIT |
Use create-next-app when you want a bare canvas. Use create-lacspace-app when you'd otherwise spend the first day wiring SEO, headers, forms and CI — it ships those already done.
Yes. It scaffolds a standard Next.js App Router project, then adds production SEO, security headers, forms, a command palette, dynamic OG images and CI on top.
Personal, business, ecommerce and SaaS starters, plus real markdown-powered blog and docs templates — all pre-wired with Lacspace SEO and security defaults.