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.5.tar.gz (5.4 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.5-py3-none-any.whl (6.3 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: epub2md-0.2.5.tar.gz
  • Upload date:
  • Size: 5.4 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.5.tar.gz
Algorithm Hash digest
SHA256 8eb1da96315b4d6daed34443bd65a3bc369ed6ad96a92b4a8820b5fa87089eca
MD5 74a05d012e0658b1e12877a2274d4baa
BLAKE2b-256 b5058eb1ae4604e7e920c0908f095be1ccf755819536ffba42ea2322c1cad1b7

See more details on using hashes here.

File details

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

File metadata

  • Download URL: epub2md-0.2.5-py3-none-any.whl
  • Upload date:
  • Size: 6.3 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.5-py3-none-any.whl
Algorithm Hash digest
SHA256 932ee7c0799c3e6afb53746b5abf3f29a044ba4a554971f636925c843ff9282a
MD5 f3dc70fd97760b0bdf96e4c959c95070
BLAKE2b-256 2699fe9ca83af91773798f4b0e521db01f13f9d50bdf5105e094d693a670d1dd

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

0.2.5 This release

2 files

0.2.4

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