Skip to main content

A tool to organize, merge and export comic pages into a ebook format

Project description

comic-builder

Auxiliary tool for manga-py to organize, merge and export the files in a 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

Actually there is 4 modules in this repository

  • comic-builder > Join the comic files into a 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 chapters 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"

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

comic-builder-0.0.22.tar.gz (11.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

comic_builder-0.0.22-py3-none-any.whl (14.7 kB view details)

Uploaded Python 3

File details

Details for the file comic-builder-0.0.22.tar.gz.

File metadata

  • Download URL: comic-builder-0.0.22.tar.gz
  • Upload date:
  • Size: 11.0 kB
  • Tags: Source
  • Uploaded using 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

File hashes

Hashes for comic-builder-0.0.22.tar.gz
Algorithm Hash digest
SHA256 6ac824042409a7d2b87edc8bcb9687bd9c4769ec4016b12f3a29add65d800d68
MD5 a2340734e22ab3d4bf89257e02520cda
BLAKE2b-256 ae176779097b00f9b44571b32c33ad1baa7b8519dd5faa56bf99466a5517bd2d

See more details on using hashes here.

File details

Details for the file comic_builder-0.0.22-py3-none-any.whl.

File metadata

  • Download URL: comic_builder-0.0.22-py3-none-any.whl
  • Upload date:
  • Size: 14.7 kB
  • Tags: Python 3
  • Uploaded using 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

File hashes

Hashes for comic_builder-0.0.22-py3-none-any.whl
Algorithm Hash digest
SHA256 248796faaeb2dfceda32c39550203f3109ab30b6aaeb716fdbd4d8c05f3b8c62
MD5 ee905be5f4b5f4ca6cf5469eb2a68e7e
BLAKE2b-256 f0020cb7042d1ce2c411d11bdb737894e5deae0fcc7305bf9e5965d73d7873fe

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page