ebread
ebread (ebook reader) is a program that dumps the contents of an
EPUB ebook to plain text. It accomplishes this via the HTML dump feature found
in many text-mode web browsers, like lynx
. The outputted text is should be
suitable for reading and piping into other programs for further processing.
Installing
ebread requires the rakudo compiler.
ebread should be able to run on most Unix-like operating systems. There is
currently no plan to support Windows.
ebread depends on the following Raku modules, which can be installed via
zef:
ebread also depends on the following system binaries to be installed:
ebread also needs at least one of the following text web browsers:
elinks
links
/links2
lynx
w3m
Once all of the necessary dependencies are installed, ebread can be
installed via zef:
zef install .
Usage
ebread [options] epub
By default, ebread will dump the text contents of a given EPUB to stdout.
For more extensive documentation on the usage of ebread, you should consult
the manual, which can be read either via
rakudoc or ebread's --help
option.
rakudoc App::Ebread
ebread --help
Copyright
Copyright 2024, Samuel Young
This program is free software; you can redistribute it and/or modify it under
the terms of the Artistic License 2.0.