Open source · 8 templates · 0.12s scaffold

One command.
A finished Next.js app.

create-next-app hands you a blank page. This hands you a finished-looking site — portfolio, store, SaaS, blog, dashboard and more — already wired with SEO, security, sitemap and robots. Stop configuring. Start building.

terminal
npm create lacspace-app@latest my-app
⚡ 0.12s to scaffold📊 ~2× faster than create-next-app🧩 70 files, already finished
8templates
0.12sto scaffold
70files each
80packages ready
100%TypeScript
Freelicence
Watch it build

Setup, in real time

Tap a template and watch the command run — and the app assemble itself right beside it.

auto-playing
zsh — my-app
localhost:3000
SaaSFeatures + pricing
Measured, not marketed

A finished app in 0.12s

We ran it on Node 22, calling the CLI directly — a complete 70-file app in about a tenth of a second, the same on all five runs.

benchmark — zsh
$ time node create-lacspace-app my-app --template saas --no-install
✔ scaffolded 70 files
real  0.12s   ·   run 2: 0.12s   run 3: 0.12s   run 4: 0.12s   run 5: 0.12s
Metriccreate-next-appcreate-lacspace-app
Scaffold time (5 runs)0.24s0.12s
Files produced1870
Pages (finished)1 blank11
Templates18
SEO + JSON-LD
Dynamic OG images
sitemap + robots
Security headers

Scaffold-only, dependency install excluded from both. It builds on Next.js 15 — the win is skipping the boilerplate.

Eight starting points

Pick a template, open it live

Every one a production-ready Next.js 15 + Tailwind app. Choose during setup, or with --template.

Batteries included

The libraries are already doing their job

Every generated app arrives with these Lacspace packages installed and wired — working from the first npm run dev.

@lacspace/seo

Metadata, canonical, Open Graph and JSON-LD from one defineSite() — plus a CI gate that fails below grade A.

@lacspace/og

A dynamic social card at /og — auto-fit titles, your gradient, no design tool.

@lacspace/headers

HSTS, CSP, X-Frame-Options and Referrer-Policy hardened in next.config.

@lacspace/robots

A robots.txt route from your config — block AI crawlers with a flag.

@lacspace/sitemap

A sitemap.xml from bare paths — no repeating your domain on every row.

@lacspace/theme

Dark / light / system, persisted, painted before first frame. No flash.

⌘K palette

A command palette wired in with @lacspace/hotkeys.

@lacspace/form

A real /contact form — typed, validated and spam-proof with @lacspace/validate.

How it works

Three steps to shipped

01

Run one command

npm create lacspace-app@latest — no config files, no setup wizard.

02

Choose a template

Eight production-ready templates — portfolio to dashboard.

03

Start building

cd in, npm run dev, and you’re live — SEO and headers already wired.

New — grow anytime

It doesn’t stop after day one

Unlike other create-* tools, this one keeps giving. Drop prewired, themed sections into any page — and it installs the UI kit automatically if it’s missing, so it works in any Next.js app.

herofeaturespricingfaqtestimonialsteamstatsctabento
add-a-section.sh
# drop sections into any page
npx create-lacspace-app add pricing faq testimonials

# then, in app/page.tsx
import { PricingSection } from "@/components/sections/pricing";
FAQ

Questions

How is this different from create-next-app?

create-next-app gives you a blank starter. create-lacspace-app gives you a finished-looking app — a polished template already wired with SEO, security headers, a sitemap, robots.txt, a dynamic OG image and a working contact form.

Is it free?

Yes — free and open under the Lacspace Free Licence. The app you generate is entirely yours, including for commercial use.

Which stack does it use?

Next.js 15 with the App Router, Tailwind CSS v4 and TypeScript. Every generated app builds cleanly out of the box.

Do the blog and docs templates really work?

Yes. The blog template turns content/posts/*.md into statically-generated pages with Article JSON-LD and sitemap entries (via @lacspace/markdown); the docs template is a full Markdown docs site with an auto-generated sidebar, on-this-page TOC and prev/next.

Can I add more later?

Yes — npx create-lacspace-app add pricing faq testimonials drops prewired, themed sections into any page, and installs the UI kit automatically if it’s missing.

Start beautiful

Your next app is one command away

Free, open-source, and yours to keep.

terminal
npm create lacspace-app@latest my-app