Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/marsdevx/manga2books

📚 Download manga in a format compatible with the Books app on iPhone, iPad, and Mac.
https://github.com/marsdevx/manga2books

anime apple-book apple-books bash books books-app cli cli-app converter epub ibooks ipad iphone macbook manga manga-downloader manga-reader python python3 zsh

Last synced: 2 days ago
JSON representation

📚 Download manga in a format compatible with the Books app on iPhone, iPad, and Mac.

Awesome Lists containing this project

README

        


Manga to Books




Last Commit
Languages
Shell Support
Supported Platforms
Output Format

---

# 📚 Manga to Books

**Manga to Books** is an **open-source** tool that **downloads manga** from a [Manga Bat](https://h.mangabat.com/) website and **converts** it into the **EPUB** format, making it compatible with **Apple’s Books app** on **iPhone**, **iPad**, and **MacBook**. Built with **Python**, this program offers **the best way** to enjoy **manga** in a digital format.

* Specifically designed for **Apple’s** **Books** **app** compatibility.
* Built with Python for simplicity and **cross-platform** support.
* Downloads **manga** and **automatically converts** it to **EPUB format**.
* Easy-to-use **command-line** interface for quick and efficient manga conversion.

Enjoy your favorite manga in high-quality EPUB format across all your Apple devices!

---

## 🖼️ Preview


Preview
Preview
Preview

---

## 🛠️ Installation

To install this project, Launch the Terminal app on your system, and run the commands below.

- If a pop-up appears prompting you to download the Xcode Command Line Tools after the first command, click “Download” and then run the first command again.

1. **Clone repo**
```bash
git clone https://github.com/marsdevx/manga2books.git ~/manga2books
```

2. **Install dependencies**
```bash
brew install python
pip3 install --break-system-packages pillow
pip3 install --break-system-packages ebooklib
pip3 install --break-system-packages natsort
pip3 install --break-system-packages requests
pip3 install --break-system-packages beautifulsoup4
```

3. **Set Up an Alias**

- For Zsh Users
```bash
echo "\nalias manga2books=\"python3 /Users/$(whoami)/manga2books/manga2books.py\"" >> ~/.zshrc
source ~/.zshrc
```

- For Bash Users:
```bash
echo "\nalias manga2books=\"python3 /Users/$(whoami)/manga2books/manga2books.py\"" >> ~/.bashrc
source ~/.bashrc
```

---

## 🚀 Usage

1. **Copy the Manga URL**

- Go to the [Manga Bat](https://h.mangabat.com/) website.
- Find the manga you want to download.
- Copy the URL of the manga page from your browser's address bar.

Solo Leveling


2. **Download the Manga**
* Run the following command, replacing the URL with the one you copied:

```bash
manga2books https://readmangabat.com/read-iw386363
```

3. **Download Specific Chapters**
* To download only specific chapters, add the chapter range after the URL:

```bash
manga2books https://readmangabat.com/read-iw386363 30-70
```