All Projects â†’ AhmadIbrahiim â†’ Website-downloader

AhmadIbrahiim / Website-downloader

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

Programming Languages

HTML
75241 projects
javascript
184084 projects - #8 most used programming language
Handlebars
879 projects
CSS
56736 projects

Projects that are alternatives of or similar to Website-downloader

TikTok
Download public videos on TikTok using Python with Selenium
Stars: ✭ 37 (-93.98%)
Mutual labels:  scraper, downloader
fiction-dl
A content downloader, capable of retrieving works of (fan)fiction from the web and saving them in a few common file formats.
Stars: ✭ 22 (-96.42%)
Mutual labels:  scraper, downloader
wget-lua
Wget-AT is a modern Wget with Lua hooks, Zstandard (+dictionary) WARC compression and URL-agnostic deduplication.
Stars: ✭ 52 (-91.54%)
Mutual labels:  scraper, downloader
lux
👾 Fast and simple video download library and CLI tool written in Go
Stars: ✭ 19,266 (+3032.68%)
Mutual labels:  scraper, downloader
Instascrape
🚀 A fast and lightweight utility and Python library for downloading posts, stories, and highlights from Instagram.
Stars: ✭ 76 (-87.64%)
Mutual labels:  scraper, downloader
YouTube-MA
💾 YouTube video metadata archiver written in Golang
Stars: ✭ 17 (-97.24%)
Mutual labels:  scraper, downloader
Zeiver
A Scraper, Downloader, & Recorder for static open directories.
Stars: ✭ 14 (-97.72%)
Mutual labels:  scraper, downloader
fansly
Simply scrape / download all the media from an fansly account
Stars: ✭ 351 (-42.93%)
Mutual labels:  scraper, downloader
Yts Scraper
Download .torrent files from YTS YIFY
Stars: ✭ 19 (-96.91%)
Mutual labels:  scraper, downloader
Lulu
[Unmaintained] A simple and clean video/music/image downloader 👾
Stars: ✭ 789 (+28.29%)
Mutual labels:  scraper, downloader
4scanner
Continuously search imageboards threads for images/webms and download them
Stars: ✭ 103 (-83.25%)
Mutual labels:  scraper, downloader
Annie
👾 Fast and simple video download library and CLI tool written in Go
Stars: ✭ 16,369 (+2561.63%)
Mutual labels:  scraper, downloader
vsco-scraper
Easily allows for scraping a VSCO
Stars: ✭ 106 (-82.76%)
Mutual labels:  scraper, downloader
OnlyFans
Scrape all the media from an OnlyFans account - Updated regularly
Stars: ✭ 573 (-6.83%)
Mutual labels:  scraper, downloader
saveddit
Bulk Downloader for Reddit
Stars: ✭ 130 (-78.86%)
Mutual labels:  scraper, downloader
patreon-scraper
WIP Patreon attachment download written in TypeScript
Stars: ✭ 25 (-95.93%)
Mutual labels:  scraper, downloader
Moodle Downloader 2
A Moodle downloader that downloads course content fast from Moodle (eg. lecture pdfs)
Stars: ✭ 118 (-80.81%)
Mutual labels:  downloader, assets
Redditdownloader
Scrapes Reddit to download media of your choice.
Stars: ✭ 521 (-15.28%)
Mutual labels:  scraper, downloader
Cum
comic updater, mangafied
Stars: ✭ 117 (-80.98%)
Mutual labels:  scraper, downloader
lezhin-comics-downloader
📥 Downloader for lezhin comics
Stars: ✭ 30 (-95.12%)
Mutual labels:  scraper, downloader

Complete Website Downloader 💾

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

👉 Live Demo: https://website-downloader.onrender.com

enter image description here

CodeFactor

Description 📒

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 http://example.org

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 🤔

  • git clone https://github.com/AhmadIbrahiim/Website-downloader.git
  • cd website-downloader
  • $ npm install
  • $ npm start
  • `http://localhost:3000/'

How To Contribute:

  • Open Issue(s) with any bugs you notice.
  • Please create Pull Requests if you think it would be an added value towards our program.

Thank you, https://www.ahmed-ibrahim.com

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].