Start from Next.js
Map rendered routes and component content to typed pages and sections. React code stays outside the import.
Site Kit SDK
Convert Next.js, HTML, or WordPress evidence into SnabbSajt's structured format. Open source, local, and deliberately keyless.
Map rendered routes and component content to typed pages and sections. React code stays outside the import.
Extract the real content and links. Scripts, iframes, custom CSS, and unsafe markup are left behind.
Run the same schemas and limits as the production importer, then create a checksum-protected zip.
Combine the public site with a WXR export. Keep pages, posts, media, metadata, and old-URL decisions without running PHP or plugins.
SnabbSajt validates everything again and creates a new unpublished, normally editable website.
Authoring, validation, inspection, and packing run on your machine. A signed-in SnabbSajt user imports the zip through Settings. Keys only make sense if we later ship a hosted CI or upload API.
npx @snabbsajt/cli@0.2.0 site import html https://example.com -o ./site
npx @snabbsajt/cli@0.2.0 site validate ./site
npx @snabbsajt/cli@0.2.0 site import approve ./site --yes
npx @snabbsajt/cli@0.2.0 site pack ./site -o site.zipThe pinned npm commands become available after the 0.2.0 registry release.
The CLI installs versioned import, build, and review skills for Codex and Claude Code. Project-local is the safe default; checksums catch drift.
npx @snabbsajt/cli@0.2.0 skills install --agent auto