# AhmadIbrahiim/Website-downloader

💡  Download the complete source code of any website (including all assets). [ Javascripts, Stylesheets, Images ]  using Node.js

Repository: https://github.com/AhmadIbrahiim/Website-downloader
Canonical: https://ross.abutalabs.com/products/website-downloader
Homepage: https://website-downloader.onrender.com
Language: HTML
License: MIT
License Family: permissive
Topics: offline-web-pages, downloader, scraper, assets
Last push: 2026-08-12T16:37:38+00:00

## Health v2 (maintenance only)
Score: 76/100 (v2, computed 2026-09-02T17:46:02.011165+00:00)
- activity 97, release rhythm 35, longevity 100
- inputs: {"age_days": 2503, "days_push": 21, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: no_releases
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 5245, forks 1199 (observed 2026-08-28T04:09:13.556792+00:00)

## What it is
A Node.js web application that downloads the complete source code of any website, including all assets like JavaScripts, stylesheets, and images, by wrapping wget with mirroring flags. It compresses the downloaded site and sends the archive back to the user through a socket channel via a web UI.

## Use cases
- download a complete website for offline viewing
- mirror a website including css js and images
- save a copy of a site's source code as a zip
- scrape all assets from a webpage
- create an offline archive of a website
- convert website links for offline browsing

## When to choose
- you want a web UI to download full websites with all assets
- you need a self-hosted site-mirroring tool with zip output
- you want wget's mirror behavior wrapped in a friendly interface

## When to avoid
- you need a headless CLI-only scraper without a web interface
- you need JavaScript-rendered content from SPAs (wget only fetches static HTML)
- your environment cannot install wget on the PATH

## Facets
- artifact type: application
- maturity: active
- function: web-scraping, http-server, compression, file-system
- domain: web-development, developer-tools, crawlers, self-hosted
- platform: self-hosted, cross-platform
- tags: website-downloader, wget-wrapper, offline-pages, asset-download, socket-io, zip-archive, nodejs, web-server

## Member repositories
- AhmadIbrahiim/Website-downloader (main) score 76

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:09:13.556792+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-29T17:59:35.418977+00:00, confidence not recorded.
  - readme: https://github.com/AhmadIbrahiim/Website-downloader (fetched 2026-08-28T04:09:13.556792+00:00, sha 2f693cbe8ea5)
- Data as of 2026-08-30T08:39:29.467469+00:00.
