All work

Web Platforms

Devix Site Cloner

A developer tool that clones any website into editable, offline React or Laravel templates with framework detection and GitHub export.

Client
Devix internal tool
Completed
February 2025
Technologies
PythonPlaywrightFastAPICLI

Site Cloner captures any live website using a headless browser, detects its framework, rewrites assets for offline use, and exports it as a clean React or Laravel starter template — with a bilingual web UI and a CLI. It turns 'I like this site, build me something similar' into an editable starting point in minutes.

Playwright

Engine

React / Laravel

Output

CLI + Web

Interfaces

Bilingual

UI

The challenge

Developers repeatedly needed fast, faithful starting points from existing sites, but manual rebuilds and asset scraping were slow and error-prone.

The solution

A Playwright-based capture pipeline with framework detection, full asset rewriting for offline rendering, and template export to React or Laravel — driven from either a CLI or a bilingual web UI, with optional GitHub export.

Architecture

Python CLI plus a FastAPI web UI (port 8765), Playwright for headless rendering, and an asset-rewriting engine that produces framework-specific templates.

Key features

  • Headless capture of any website
  • Framework detection
  • Asset rewriting for offline use
  • Export to React or Laravel templates
  • GitHub export
  • Bilingual CLI and web UI

Have a similar problem to solve?

Tell us what you're building — we'll tell you honestly whether we're the right team for it.

Start a conversation