Ten animations covering the techniques that turn an arbitrary URL into a readable, editable Next.js codebase.
Puppeteer mirrors every byte the page loads.
Fingerprint the bundle. Identify every library.
Cryptic class hashes resolved to semantic names.
Minified bundle becomes authored TSX.
Captured DOM with React refs wired in.
Route handler proxies the original CDN.
GLSL lifted from bundles, compiled live.
webpack moduleIds resolved to npm packages.
Framer fiber tree walked and identified.
Mirror, analyze, reconstruct, verify.
Walk window.__framer.runtime.fiber → SchemaJSON.
Hashed --token-1ujxwsf-bg → --accent-blue.
Reverse-engineer responsive variants from media queries.
__framer_codeComponent:true → /components/code/*.tsx.
Preserve layoutIds so page-to-page animations survive.
Bundle .js.map → original .tsx files, exact lines.
SHA-256 dedup: 4 references → 1 file. 75% saved.
Captured .woff2 → next/font/local. Zero CLS.
Raw <img> → next/image with sizes, blur, AVIF.
URL crawl → app/ router tree with [slug] inferred.
Webpack chunks → real import() boundaries.
styled-components hashes → readable styled defs.
Inline SVGs deduped into a typed icon library.
<head> tags + JSON-LD → typed Metadata export.
Arbitrary [17px] → theme.extend tokens.
Imperative .to()/.from() → authored timelines.