Skip to content

Latest commit

 

History

History
45 lines (27 loc) · 1.13 KB

Readme.md

File metadata and controls

45 lines (27 loc) · 1.13 KB

WebSnap

WebSnap is a simple, command-line tool for cloning web pages.

It is designed for educational purposes.

Features

  • Clone a single web page with its assets
  • Option to zip the cloned content

Installation

  1. Ensure you have Python 3.6 or later installed on your system.

  2. Clone this repository.

  3. Install the required dependencies:

    pip install -r requirements.txt
    

Usage

Run the script:

python main.py

Notes

  • WebSnap clones only the specified page and its directly linked assets. It does not recursively clone an entire website.
  • Some websites may have restrictions on scraping or cloning. Ensure you have permission to clone the content.
  • The tool may not perfectly clone pages with complex JavaScript-based content or dynamically loaded assets.
  • This tool is intended for educational purposes only. Use it responsibly and respect copyright laws.

Contributing

Feel free to fork this repository and submit pull requests for any enhancements or bug fixes.

License

This project is open source and available under the MIT License.