Manga Crawler app written in golang
Learning Golang by doing familiar things
So far, you can build with
go build -o gomanga ./
and if you want to install globally
go get -u github.com/nainglinaung/gomanga
Depending on the provider, you can run as follows:
If you're downloading manga you need to provide the name of manga and the chapter. For now, We support the following sites; mangareader,mangatown,mangazuki,mangapanda,isekaiscan,mngdoom,topmanhua.
gomanga -s "mangareader" -m "World Trigger" -c 15
You only need to provide code to download. (P.S it's more efficient to download from registered nhentai account than this). Currently, we support nhentai, hentaicafe, hentainexus.
gomanga -s "nhentai" -c 88848
Selecting the website you wish to download. (eg. nhentai,mangareader,mangatown...)
Selecting the title of the manga you wish to download (eg. bleach)
Selecting the chapter you want to download.
Selecting the destinated location of the downloaded images. If it's not selected, it'll automatically choose .
as default.
./gomanga -s "mangareader" -m "bleach" -c 120 -o "output/"
After Downloading the designated pictures, You need to zip the folder and change the extension to either .cbz or .cbr and feed it to your comic reader of desired platform. In my case, I use Panel
- refactor mangatown
- goroutine to hentainexus
- drop support for nhentai
- add multiple manga sources
- batch download
- need to zip and change to cbz
- add mangasy,mangakakalot, mangafreak
- otakusmash (comic)