All Projects → georgjaehnig → Webpages To Ebook

georgjaehnig / Webpages To Ebook

Licence: mit
Create an EPUB from a list of URLs. Standing on the shoulders of Wget, Readability and Pandoc.

Programming Languages

javascript
184084 projects - #8 most used programming language
js
455 projects

Projects that are alternatives of or similar to Webpages To Ebook

Epub Press Clients
📦 Clients for building books with EpubPress.
Stars: ✭ 370 (+138.71%)
Mutual labels:  ebook, epub, npm
Pandoc Book Template
A simple Pandoc template to build documents and ebooks.
Stars: ✭ 214 (+38.06%)
Mutual labels:  pandoc, ebook, epub
Open Publisher
Using Jekyll to create outputs that can be used as Pandoc inputs. In short - input markdown, output mobi, epub, pdf, and print-ready pdf. With a focus on fiction.
Stars: ✭ 242 (+56.13%)
Mutual labels:  pandoc, ebook, epub
Netkiller.github.io
Netkiller Free ebook - 免费电子书
Stars: ✭ 861 (+455.48%)
Mutual labels:  ebook, epub
Epr
CLI Epub Reader
Stars: ✭ 657 (+323.87%)
Mutual labels:  ebook, epub
Ethereum Development With Go Book
📖 A little book on Ethereum Development with Go (golang)
Stars: ✭ 754 (+386.45%)
Mutual labels:  ebook, epub
Fanficfare
FanFicFare is a tool for making eBooks from stories on fanfiction and other web sites.
Stars: ✭ 359 (+131.61%)
Mutual labels:  ebook, epub
Koreader
An ebook reader application supporting PDF, DjVu, EPUB, FB2 and many more formats, running on Cervantes, Kindle, Kobo, PocketBook and Android devices
Stars: ✭ 9,467 (+6007.74%)
Mutual labels:  ebook, epub
Save As Ebook
Save a web page/selection as an eBook (.epub format) - a Chrome/Firefox/Opera Web Extension
Stars: ✭ 959 (+518.71%)
Mutual labels:  ebook, epub
Lector
Qt based ebook reader
Stars: ✭ 1,218 (+685.81%)
Mutual labels:  ebook, epub
Calibre
The official source code repository for the calibre ebook manager
Stars: ✭ 11,221 (+7139.35%)
Mutual labels:  ebook, epub
Koodo Reader
A modern ebook manager and reader with sync and backup capacities for Windows, macOS, Linux and Web
Stars: ✭ 2,938 (+1795.48%)
Mutual labels:  ebook, epub
Calibre Web
📚 Web app for browsing, reading and downloading eBooks stored in a Calibre database
Stars: ✭ 5,616 (+3523.23%)
Mutual labels:  ebook, epub
Readteractive
Tool for writing and generating interactive books.
Stars: ✭ 23 (-85.16%)
Mutual labels:  pandoc, epub
Maintenance Book
”SurviveJS — Maintenance” book
Stars: ✭ 105 (-32.26%)
Mutual labels:  ebook, npm
Kobo Book Downloader
A tool to download your purchased Kobo books and remove the DRM from them.
Stars: ✭ 117 (-24.52%)
Mutual labels:  ebook, epub
Thiefmd
The markdown editor worth stealing. Inspired by Ulysses, based on code from Quilter
Stars: ✭ 48 (-69.03%)
Mutual labels:  pandoc, epub
The Economist Ebooks
经济学人(含音频)、纽约客、自然、新科学人、卫报、科学美国人、连线、大西洋月刊、新闻周刊、国家地理等英语杂志免费下载、订阅(kindle推送),支持epub、mobi、pdf格式, 每周更新. The Economist 、The New Yorker 、Nature、The Atlantic 、New Scientist、The Guardian、Scientific American、Wired、Newsweek magazines, free download and subscription for kindle, mobi、epub、pdf format.
Stars: ✭ 3,471 (+2139.35%)
Mutual labels:  ebook, epub
lightnovel epub
🍭 epub generator for (light)novels (轻) 小说 epub 生成器,支持站点:轻之国度、轻小说文库
Stars: ✭ 89 (-42.58%)
Mutual labels:  ebook, epub
Unix As Ide
The ebook version of Tom Ryder's series on the Unix programming environment
Stars: ✭ 315 (+103.23%)
Mutual labels:  ebook, epub

Webpages to eBook

Create an EPUB from a list of URLs. Standing on the shoulders of

WgetReadabilityPandoc

Create your own ebooks

Requirements

  • Node.js
  • NPM
  • Wget: wget has to be in PATH.
  • Pandoc: pandoc has to be in PATH.

Install

git clone https://github.com/georgjaehnig/webpages-to-ebook.git
cd webpages-to-ebook
npm install

Usage

  1. Create a definition, like the examples in definitions/.
  2. node index.js your-created-definition.yml [optional-definition-to-be-merged-with-the-first.yml]
  3. Find your EPUB in output/epub/.

Documentation

Examples

Also some structuring with raw HTML is possible, check definitions/library_of_scott_alexandria.yml and in there raw: and tags:/title:.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].