Skip to main content

A TUI to search and download from the new MangaDex API v5

Project description

A TUI to search and download from the new MangaDex API v5.

Requirements

  • python>=3.7

  • python-pip

Installation (pip)

Install from PyPI with pip:

pip install mgdtui

Manual Installation

git clone https://git.geraldwu.com/gerald/mgdtui
cd mgdtui
python setup.py install

Usage

Launch the program:

$ mgdtui
>

Search for a manga:

> search Azur Lane
Title: VictimGirls (Doujinshi), ID: 2813845e-5bfc-4ad1-8e47-3624a80e98e5
Title: Azur Lane - In Order to be a Woman Suited for the Commander, Enterprise is Doing her Best! (Doujinshi), ID: 8aabeee6-e3ac-4f7e-8d7e-9898c7a1f48f
Title: Azure Lane - Wakarase Bache (Doujinshi), ID: b08f5f6e-e559-4cf8-88dd-5796ea6efec5
Title: Azur Lane - Should I Add Attending You Through the Night as Part of My Duty? (Doujinshi), ID: a375c353-0e42-4088-9eae-6e2c5d28e1ea
Title: Azur Lane - Insufficient main force to shoot ! Iron-Blood Battleship and Battle Cruiser Summary Book (Doujinshi), ID: f9a5c000-5479-4ef7-b300-9b41c16a7f68
Title: Azur Lane - Today, These Twin Hills Will Once More Be The Death Of Me (Doujinshi), ID: 6206645c-2c3e-409e-b988-5cd11e358b66
Title: Azur Lane - You Didn’t Tell Us You Were Getting a Retrofit, Z23! (Doujinshi), ID: a4d2b68c-35da-48c7-8185-d488b02c8608
Title: Azure Lane - Junai Illustrious, ID: 97a83d5a-6b5e-4c94-8481-192331455a09
Title: Azur Lane - The Older Sister whose Younger Sister is the Best at Everything (Doujinshi), ID: fb83a522-f654-4b00-b048-a06ad8e57c55
Title: Azur Lane - Mukakin Shirei ni Yubiwa o Kawaseru Saigo no Houhou 5 (Doujinshi), ID: 254734f6-6de5-4a2d-9976-daf72610a732

Get chapters of a manga:

> chapters 8aabeee6-e3ac-4f7e-8d7e-9898c7a1f48f
Chapter 4, ID: 4af0b34a-c2c5-483c-962c-ab385478ff48
Chapter 3, ID: 549edbc3-78b7-42ee-b26a-973d5736ca51
Chapter 2, ID: 58e64b6c-09a4-439b-8143-286243d83db9
Chapter 4.5, ID: c0fb1084-3c27-48bc-8df3-1410b9158661
Chapter 1, ID: efd28443-9d79-4568-b6d6-1155553a2bfe

Download chapter:

> get 4af0b34a-c2c5-483c-962c-ab385478ff48
Downloading https://78rc8b5jajj12.fv8vk1kx3j9be.mangadex.network:443/[...]
(Attempt 1 out of 6)
[...]

Roadmap

  • [ ] More user-friendly UI

  • [ ] User-configurable delay and attempt limit for downloads

  • [ ] Account login

  • [ ] Better download directory structure

  • [ ] Better REPL

  • [ ] Allow for different download formats

  • [ ] Write actual tests

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

mdtui-0.0.2.post4.tar.gz (4.1 kB view details)

Uploaded Source

File details

Details for the file mdtui-0.0.2.post4.tar.gz.

File metadata

  • Download URL: mdtui-0.0.2.post4.tar.gz
  • Upload date:
  • Size: 4.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.5

File hashes

Hashes for mdtui-0.0.2.post4.tar.gz
Algorithm Hash digest
SHA256 366e11a06f1c79fb9e3fef6542e198d1cbf6cc578313d75ae1242b4dba884833
MD5 25ac22a3c39b62fe97d530702f6cf32c
BLAKE2b-256 6ad67bf042f523c39e8071c0affea140799a79844edb7518c0cb6a629fcf43e9

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page