git404hub

what is clonex fr?

hakkachhamza/clonex — explained in plain English

Analysis updated 2026-05-18

44PythonAudience · developerComplexity · 3/5LicenseSetup · moderate

tl;dr

A tool that crawls a website you own or have permission to clone and turns it into a clean, editable local project template.

vibe map

mindmap
  root((cloneX))
    What it does
      Crawls authorized websites
      Strips branding and tracking
      Exports editable template
    Tech stack
      FastAPI
      Next.js
      PostgreSQL
    Use cases
      Website redesign
      Learning site structure
      Template export
    Audience
      Developers
      Designers

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

what do people make with this?

VIBE 1

Turn your own website into an editable local project for a redesign

VIBE 2

Study how a website you have permission to clone was built

VIBE 3

Strip tracking scripts and branding from a site export before rebuilding it

VIBE 4

Compare an original site and a cloned version side by side before editing

what's the stack?

PythonFastAPINext.jsPostgreSQLDocker

how it stacks up fr

hakkachhamza/clonexajay150313/agentsre-langchaininfiniumtek/terraform-review-agent
Stars444444
LanguagePythonPythonPython
Setup difficultymoderateeasymoderate
Complexity3/52/53/5
Audiencedeveloperdeveloperops devops

Figures from each repo's GitHub metadata at analysis time.

how do i run it?

Difficulty · moderate time til it works · 30min

Requires Docker and Docker Compose, the default admin password must be changed before shared use.

Use freely for any purpose, including commercial use, as long as you keep the copyright notice.

in plain english

CloneX is a tool for turning a website you own or have permission to work with into a clean, editable local project, useful for redesigning an existing site or studying how it was built. It crawls the pages of the target site, following internal links and respecting the site's robots.txt rules, then downloads the HTML, images, fonts, and code that make up each page. Once downloaded, the tool rewrites links so they point to local files instead of the original website, and strips out tracking scripts, analytics code, and any proprietary branding, leaving behind a plain, ready to edit template. The final result is packaged as a folder with organized subfolders for pages, styles, scripts, images, and fonts, along with a README file, which a developer can then open and customize by replacing placeholder text for things like a company name, email, or address. The whole system runs as a set of connected services, a web dashboard, a backend, a background worker that does the actual crawling, and a database, all started together using Docker Compose with a single command. After starting it up, a user logs into a web dashboard, enters the website address they want to clone, and watches the crawl progress in real time, with the option to pause, resume, or cancel partway through. Once finished, a side by side preview compares the original site to the newly generated version, and the whole project can be downloaded as a zip file through the built in API. The project is explicit that it is meant only for authorized use: it blocks crawling of local or private network addresses by default, strips any login credentials from what it exports, and states plainly that a user must only clone websites they own or have written permission to clone. It is built with Next.js and React on the frontend and FastAPI with PostgreSQL on the backend, and is released under the MIT license.

prompts (copy fr)

prompt 1
Show me how to set up cloneX with Docker Compose and clone a site I own
prompt 2
Explain how cloneX strips tracking scripts and branding from a downloaded website
prompt 3
Help me change the default admin password in cloneX before deploying it
prompt 4
Walk me through downloading a finished clone project as a zip file using the API

Frequently asked questions

what is clonex fr?

A tool that crawls a website you own or have permission to clone and turns it into a clean, editable local project template.

What language is clonex written in?

Mainly Python. The stack also includes Python, FastAPI, Next.js.

What license does clonex use?

Use freely for any purpose, including commercial use, as long as you keep the copyright notice.

How hard is clonex to set up?

Setup difficulty is rated moderate, with roughly 30min to a first successful run.

Who is clonex for?

Mainly developer.

peek the repo → explain another one

This repo across BitVibe Labs

double-check against the repo, no cap.