Skip to main content

epub2md

Convert EPUB to clean Markdown chapters.

Install

pip install epub2md

Usage

epub2md book.epub          # Creates book/*.md and book/images/
epub2md book.epub output   # Creates output/*.md and output/images/

Output:

book/
├── 01-chapter-i.md
├── 02-chapter-ii.md
├── ...
└── images/
    └── *.jpeg

Images are git-ignored by default. To commit them: rm book/images/.gitignore

Requirements

License

MIT


Discussion on Hacker News

Download files

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

Source Distribution

epub2md-0.2.4.tar.gz (5.2 kB view details)

Uploaded Source

Built Distribution

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

epub2md-0.2.4-py3-none-any.whl (6.1 kB view details)

Uploaded Python 3

File details

Details for the file epub2md-0.2.4.tar.gz.

File metadata

  • Download URL: epub2md-0.2.4.tar.gz
  • Upload date:
  • Size: 5.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.21 {"installer":{"name":"uv","version":"0.11.21","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for epub2md-0.2.4.tar.gz
Algorithm Hash digest
SHA256 142707a46f9e0350b399a647e584232fd5948ba146c67e6d3266f80ef93ee9b4
MD5 6fdbc56c569079ee9033135458370f44
BLAKE2b-256 c6a6b99f7955beeafd3e94222d74298432022da5ed42c917fc42d8cc60d8b9fa

See more details on using hashes here.

File details

Details for the file epub2md-0.2.4-py3-none-any.whl.

File metadata

  • Download URL: epub2md-0.2.4-py3-none-any.whl
  • Upload date:
  • Size: 6.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.21 {"installer":{"name":"uv","version":"0.11.21","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for epub2md-0.2.4-py3-none-any.whl
Algorithm Hash digest
SHA256 05fe71e3d269502318432f753e36314acab1c50f5fd59191ff7d3dcb7a4dd123
MD5 74aff5b2f9cc19653aa95b0799c8b1e9
BLAKE2b-256 adf51ad4e2ecc5e261d8daccf4ac23094508a8b13f67533f185bb6f9e21ddea4

See more details on using hashes here.

Release history Release notifications | RSS feed

0.2.5

2 files

This release

0.2.4 This release

2 files

0.2.3

2 files

0.2.2

2 files

0.2.1

2 files

0.2.0

2 files

0.1.6

2 files

0.1.5

2 files

0.1.4

2 files

0.1.3

2 files

0.1.2

2 files

0.1.1

2 files

0.1.0

2 files

Supported by

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