Create an EPUB from a list of URLs. Standing on the shoulders of
Wget → Readability → Pandoc
git clone https://github.com/georgjaehnig/webpages-to-ebook.git
cd webpages-to-ebook
npm install
- Create a definition, like the examples in
definitions/
. node index.js your-created-definition.yml [optional-definition-to-be-merged-with-the-first.yml]
- Find your EPUB in
output/epub/
.
slatestarcodex.year.2020.epub
, sourceslatestarcodex.year.2019.epub
, sourceslatestarcodex.year.2018.epub
, sourceslatestarcodex.year.2017.epub
, sourceslatestarcodex.year.2016.epub
, sourceslatestarcodex.year.2015.epub
, sourceslatestarcodex.year.2014.epub
, sourceslatestarcodex.year.2013.epub
, sourceslatestarcodex.top.epub
, sourceslatestarcodex.top.more.epub
, source
Also some structuring with raw HTML is possible, check
definitions/library_of_scott_alexandria.yml
and in there raw:
and tags:/title:
.
First brew install calibre
and then:
ebook-convert ./output/epub/test_epub.epub ./output/mobi/test_epub.mobi