Skip to content

Easy to use program that scrapes books from different websites. Written entirely in python

Notifications You must be signed in to change notification settings

AhmedSherifH/Book-Scraper

Repository files navigation

Donate

Book Scraper

Book Scraper is a free and open source program made with Python to download comics and manga from a variety of different websites.

Book-Scraper Splash

Book-Scraper Splash Book-Scraper Splash Book-Scraper Splash

Features

  • Different file formats to download Manga and Comics in
    • .cbz, .zip, .pdf and .jpg file support
  • Different compression algorithms for .zip files
    • Stored, Deflate, LZMA and BZIP2 algorithms
  • Read Manga and Comics directly without downloading
    • Resampling methods such as Nearest-Neighbor, Bicubic and Bilinear
  • Different hosts for both Manga and Comics
  • Bookmark books and have them displayed in the homepage for easy access
  • Download multiple chapters simultaneously
  • Lightweight and easy to use

Installation and Usage

  • Install the required libraries for the progran:

    • Create a python virtual environment: python -m venv .venv
    • Activate your environment: source .venv/bin/activate
    • Install Dependencies: pip install -r requirements.txt
  • Run the application:

    • Linux: python ./user_interface.py
    • Windows: python .\user_interface.py

Roadmap

  • Add .cbz, .pdf and .zip conversion
  • Display what's currently being downloaded
  • An integrated book reader within the application
  • Display book information (e.g, release date, number of chapters)
  • Implement 20 websites in total

Notes

  • The developer and contributers have no affiliation with the content providers.
  • The project does not host any copyrighted material.

About

Easy to use program that scrapes books from different websites. Written entirely in python

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages