Website Downloader | Download The Complete Source Code Of Any Website (Including All Assets)


Complete Website Downloader :floppy_disk:

Download the complete source code of any website (including all assets) :hammer:.

:point_right: Live Demo:

enter image description here

Description :ledger:

Website downloader works with wget and archiver to download all websites assets and compress then sends it back to the user through socket channel

Wget params the being used

wget --mirror --convert-links --adjust-extension --page-requisites --no-parent

Explanation of the various flags:

  • –mirror – Makes (among other things) the download recursive.
  • –convert-links – convert all the links (also to stuff like CSS stylesheets) to relative, so it will be suitable for offline viewing.
  • –adjust-extension – Adds suitable extensions to filenames (html or css) depending on their content-type.
  • –page-requisites – Download things like CSS style-sheets and images required to properly display the page offline.
  • –no-parent – When recursing do not ascend to the parent directory. It useful for restricting the download to only a portion of the site

How to run it :thinking:

  • git clone this repo
  • $ npm install
  • $ npm start



I this better then httrack?

1 Like

Hi, looks good man. Keep doing cool stuffs.

I cannot say Thank you enough for this. I did not know that this was available.
Truly remarkable!
Big Thank you!

appreciated for the trick

link down :frowning:

Great site - Thank you for sharing this!
Unfortunately the site appears to be down at the moment. I hope that it comes back up again.

Great! The site is back up again.
I missed it while it was down.

Absolutely useless

Seem to be pretty exciting… Thank you by the way… :slight_smile:

Friendly Websites