Manga Stitcher is a straightforward tool designed to automatically combine manga pages vertically, creating a seamless reading experience. Many manga releases include extra "tail" images—often containing the scanlator's logo or credits—in separate files. This script detects and merges these pages, saving you time and ensuring your manga is presented as intended.
- Supports input from directories full of CBZ/CBR/ZIP/RAR files.
- Outputs stitched images in the same format.
- Optionally recursive directory traversal.
- Configurable title and series metadata
- Safety checks for width and height mismatches. (skips)
- Python 3.10+
- Pip
- Pillow
- tqdm
- rarfile
- zipfile
- cbz
You can install Manga Stitcher via pip:
pip install manga-stitcheror using PipX:
pipx install manga-stitcher-
Clone the repository:
git clone https://github.com/recoskyler/manga-stitcher cd manga-stitcher/src/manga_stitcher_recoskyler
Run the script with the desired options. For example:
manga_stitcher --title "My manga title" --series "My manga series" --recursive /path/to/manga-
Create a virtual environment, or use the included Dev Container if using VSCode or DevPod.
-
Install the dependencies:
pip install -r requirements.txt
-
Run the script with your desired options.
-
Ensure build tools are installed:
python3 -m pip install --upgrade build
-
Build the package:
python3 -m build
-
Ensure Twine is installed:
python3 -m pip install --upgrade twine
-
Publish the package:
python3 -m twine upload --repository pypi dist/*
By Adil Atalay Hamamcıoğlu - recoskyler - 2025