📈 GH Trending Explorer 🎲 Surprise me

← all repos

JCodesMore / ai-website-cloner-template

git clone https://github.com/JCodesMore/ai-website-cloner-template.git v0.6.1 · 18d ago

Clone any website with one command using AI coding agents

+56
stars, 24h · #697
+~338
stars, 7 days · #648
+~1.4k
stars, 30 days · #578
37k
★ total · +1% this week
5.4k
forks · 3 open issues

Star history (as recorded here)

2026-10-20 · 37,052 ★ 2026-10-23 · 37,197 ★
LanguageTypeScript
LicenseMIT
Created2026-03-13 (7mo ago)
Last push3d ago
Watchers166
OwnerUser

GitHub topics

Links

README excerpt
# AI Website Cloner Template
### Clone any website with one command
Give your AI coding agent a URL and watch it recreate the website as a clean Next.js app.
**Best results with Claude Code + Opus 5.5. Also supports Codex, Cursor, and OpenCode.**
Quick Start · Watch Demo · Supported Platforms
---
## Demo
> Click the image above to watch the full demo on YouTube.
## Quick Start
### 1. Set up your project
**Recommended: ask your agent.** Paste this into Codex, Claude Code, or your coding agent:
 [code] 
**Or create your own GitHub repository:**
Give it a name and click **Create repository**. Then give your agent the new repository's link and ask it to clone it onto your computer, install dependencies, and run `npm run check`.
### 2. Clone a website
Open the project in your agent with browser access enabled. In Claude Code or Cursor, run:
 [code] 
Replace the URL with the website you want to recreate. Once it's built, ask your agent for any changes you want.
## Supported Platforms
| Agent | Status |
| ------------------------------------------------------------- | -------------------------- |
| Claude Code | **Recommended** — Opus 5.5 |
| Codex CLI | Supported |
| OpenCode | Supported |
| Cursor | Supported |
## Prerequisites
- Node.js 24+
- An AI coding agent (see Supported Platforms)
## Tech Stack
- **Next.js 16** — App Router, React 19, TypeScript strict
- **shadcn/ui** — Base UI primitives + Tailwind CSS v4
- **Tailwind CSS v4** — oklch design tokens
- **Lucide React** — default icons (replaced by extracted SVGs during cloning)
## How It Works
The `/clone-website` skill follows four steps:
1. **Map** — map source URLs to local routes and preserve existing work.
2. **Observe** — inspect desktop/mobile pages, extract real assets and fonts, and exercise alternate states.
3. **Build** — implement editable components and working interactions; delegate independent sections when useful.
4. **Compare** — review source and local pages at matched sizes/states, repair visible differences, and run the production check.
Framer pages and animated sites have focused inspection guidance for responsive variants, media, sticky scenes, and scroll/time-driven motion. Direct HTTP or asset tools handle extraction where practical; browser comparisons establish appearance and behavior. Deliverables include route mappings, run instructions, comparison screenshots, and any remaining gaps.
## Use Cases
- **Platform migration** — rebuild a site you own from WordPress/Webflow/Squarespace into a modern Next.js codebase
- **Lost source code** — your site is live but the repo is gone, the developer left, or the stack is legacy. Get the code back in a modern format
- **Learning** — deconstruct how production sites achieve specific layouts, animations, and responsive behavior by working with real code
## Not Intended For
- **Phishing or impersonation** — this project must not be used for deceptive purposes, impersonation, or any activity that breaks the law.
- **Passing off some