Skip to content

CLI tool written in Python3 to download manga from various manga websites.

License

Notifications You must be signed in to change notification settings

thebrownbreadtoast/dex-cli

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

61 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

logo.png

Logo generated by BRANDMARK

Features

  • Designed to download manga from various manga websites
  • Uses mutli-threading to concurrently download chapter images, for faster downloads
  • Stitches downloaded images into a single PDF
  • Well organised folder structure, along with meta-data i.e. last read timestamp

**Tested on Linux/macOS

How to setup and use dex-cli?

  • Install latest pipenv, activate virtualenv (or create one using pipenv)
  • Install dependencies
    • Run pipenv install
  • Run python dex --help to list available commands
  • Run python dex <command> --help to get command specific help

By default, all manga and related files are downloaded into <cloned-repo-dir>/manda_dl/ dir, which can be configured via environment variables, though using .env file is recommended (should be placed at root of <cloned-repo-dir>/).

Sample .env

DEFAULT_STORAGE_PATH=path-to-parent-dir/child-manga-dir/

PS: Make sure executing User has rw: permissions to DEFAULT_STORAGE_PATH

About

CLI tool written in Python3 to download manga from various manga websites.

Topics

Resources

License

Stars

Watchers

Forks

Languages