Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

StaticScrape

StaticScrape License PyPI Downloads

📌 Description

StaticScrape is a command-line tool designed to clone the front end of any website effortlessly. It retrieves the HTML structure while removing unnecessary scripts to create a clean static version of the webpage.

🚀 Features

  • Extracts full HTML structure of a given website.
  • Automatically removes unnecessary <script> tags.
  • Uses Playwright to handle JavaScript rendering.
  • Saves the cloned page as a static .html file.
  • Simple CLI interface for easy usage.

🛠 Installation

You can install StaticScrape using pip:

pip install StaticScrape

After installation, ensure Playwright is set up for browser automation:

playwright install

📝 Usage

Run StaticScrape from the command line:

staticscrape

💡 Example

staticscrape
Enter URL: https://example.com
Enter output file name: my_clone
✅ Page saved as my_clone.html

🤝 Contributing

Feel free to contribute! If you find a bug or have a feature request, open an issue or submit a pull request.

📜 License

This project is licensed under the MIT License.

👤 Author

Anurag Singh Bhandari
📧 anuuo3ups@gmail.com


Happy Scraping! 🚀

About

A command line tool clone frontend using url of a website

Topics

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages