Unofficial Manganato's manga downloader CUI and CLI written in Go.
note: currently works on Mac and Linux, for Windows, please run via Docker and WSL (see docker)
for the preview of CLI mode see CLI.md
- gocui for CUI
- manganato-api for web scraped API (use gocolly as a web scraper)
git clone https://github.com/kaikaew13/manganato-cli.git
cd manganato-cli
go build
./manganato-cli
git clone https://github.com/kaikaew13/manganato-cli.git
cd manganato-cli
make docker_build
make docker_run
- search mangas by name
- search mangas by author name (only works with the author names that appear in search list at least once)
- search mangas by genre (only works with the genre names that appear in the manga details at least once)
- select a specific manga from the search list and:
- display its details in manga details view
- display its list of chapters in chapterlist view
- select a chapter and download it to your own computer
note: the downloaded chapters can be found in Desktop/manganato-cli directory
list of commands:
search <manga name>
: search mangas by its namesearch-author <author's name>
: search mangas by the author's namesearch-genre <genre>
: search mangas by genre
keybindings:
keys | description | views |
---|---|---|
Ctrl+C | exit the program | all |
Tab | switch between views(clockwise) | all |
` | switch between views(anti-clockwise) | all |
Enter | search | SearchBar |
Enter | select a manga/chapter | SearchList, ChapterList |
↑ | get previous command | SearchBar |
↑ | move the cursor up | SearchList, MangaDetails, ChapterList |
↓ | get following command | SearchBar |
↓ | move the cursor down | SearchList, MangaDetails, ChapterList |
← | move the cursor to the left | MangaDetails |
→ | move the cursor to the right | MangaDetails |
- SearchBar: allows user to search for manga
- SearchList: displays a list of mangas
- MangaDetails: displays details of the manga user picked, example: alternative names, genres, views, etc
- ChapterList: displays a list of chapters of the manga user picked
- gocui for CUI
- gocolly for web scraper
- mellotanica for CLI mode