Skip to main content

comic-builder

An auxiliary tool for manga-py to organize, merge and export the files in an ebook format (EPUB or MOBI)

Dependencies

Optional dependencies

  • KindleGen >> EPUB to MOBI conversion
    • Can be installed running the kindlegen-installer command after install the comic-builder pip package
    • Can also be found in AUR and here for manual installation

Installation

pip install comic-builder
kindlegen-installer # to install KindleGen

Modules

Today there are 4 modules in this repository

  • comic-builder > Join the comic files into an ebook format
  • kindlegen-installer > Install the KindleGen binary
  • comic-metadata-inject > Inject metadata files into the chapters files with the same name
  • comic-metadata-eject > Extract the chapter's metadata files

P.S. The commands comic-metadata-inject and comic-metadata-eject can be used together to edit some details in the chapters metadata

Suggested Workflow

For sites that support chapter and comic metadata (Ex. MangaDex)

manga-py --save-chapter-info --save-manga-info [-d|--destination] "COMIC_DOWNLOAD_PATH" [other-options...] URL
comic-builder [other-options...] "COMIC_DOWNLOAD_PATH/COMIC_NAME"

For other sites

manga-py [-d|--destination] "COMIC_DOWNLOAD_PATH" [other-options...] URL
comic-builder --metadata "METADATA_FILE" [other-options...] "COMIC_DOWNLOAD_PATH/COMIC_NAME"

Metadata

Release files for comic-builder 0.0.42

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for comic-builder 0.0.42
File Size Uploaded
comic-builder-0.0.42.tar.gz 11.2 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for comic-builder 0.0.42
File Interpreter ABI Platform
comic_builder-0.0.42-py3-none-any.whl Python 3 none any Details

Total release size: 26.0 kB

Release files / comic-builder-0.0.42.tar.gz

Download URL comic-builder-0.0.42.tar.gz
Size 11.2 kB
Tags Source
SHA-256 checksum
How to use checksums
3d43f2d6ff75dceb5865a5acbdc3115e43d2ff960ac6167df3df8087a4190f2b
BLAKE2b-256 checksum
How to use checksums
bd184a9a7985eda40f22fb426c29510d90af0fc748e43c4f7e3de2307dfdca61
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.6.1 requests/2.23.0 setuptools/50.3.2 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.8.6

Release files / comic_builder-0.0.42-py3-none-any.whl

Download URL comic_builder-0.0.42-py3-none-any.whl
Size 14.8 kB
Tags Python 3
SHA-256 checksum
How to use checksums
5bb1e8b6857ffbcb92c5603300b7ffb265079a6106d72b0022a3d56f5cafc32b
BLAKE2b-256 checksum
How to use checksums
cfd88e7d650c5924153a685856bb535d72bbb427f515df2a1c5c3eaf4af79ae1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.6.1 requests/2.23.0 setuptools/50.3.2 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.8.6

Release history Release notifications | RSS feed

This release

0.0.42 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page