Skip to main content

🌐 WEB MIRROR | ⚡ Fast Python Website Mirroring Tool

Python Status Contributions

A multi-threaded Python script that mirrors any website locally for offline browsing — complete with HTML, JS, CSS, and image support.


📸 Screenshot

WebMirror SS


✨ Features

  • ✅ Multi-threaded crawling (5 threads)
  • ✅ Rewrites all internal links for local browsing
  • ✅ Saves HTML, CSS, JS, images and more
  • ✅ Automatically creates folders using the domain name
  • ✅ Uses a realistic User-Agent header
  • ✅ Minimalistic CLI experience
  • ✅ Simple and clean output

🧰 Installation

pip install webmirror

🚀 Usage

webmirror -d https://example.com

🛡️ Disclaimer

This tool is for educational, testing, and archival purposes only. Please do not use it to scrape, mirror, or clone websites without permission.

🙌 Credits

Made by B14CK-KN1GH7 With ❤️ using Python and a lot of curiosity.

Metadata

Release files for webmirror 1.0.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for webmirror 1.0.0
File Size Uploaded Provenance
webmirror-1.0.0.tar.gz 4.9 kB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for webmirror 1.0.0
File Interpreter ABI Platform
webmirror-1.0.0-py3-none-any.whl Python 3 none any Details

Total release size: 10.2 kB

Release files / webmirror-1.0.0.tar.gz

Download URL webmirror-1.0.0.tar.gz
Size 4.9 kB
Tags Source
SHA-256 checksum
How to use checksums
be0b1f99ea192842b49e71589b99079c3634dd5c25e73f2e7371683ba9b1360c
BLAKE2b-256 checksum
How to use checksums
2a740baac7e20f615ccc7f39b4552f015b0acbf3cf16ce73ab57448f4945f7e0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.10.5

Release files / webmirror-1.0.0-py3-none-any.whl

Download URL webmirror-1.0.0-py3-none-any.whl
Size 5.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
7e7c88b1f8e07bbcd879c4861e54d847806657ee410d7a3bc8bd72020fee9b3c
BLAKE2b-256 checksum
How to use checksums
f52cea773e6fa9231fa0947baab7b5089ea0e1f1e6d83a15ed1164f815bbe34c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.10.5

Security for webmirror 1.0.0

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

Release history Release notifications | RSS feed

This release

1.0.0 This release

2 release files No provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page