Skip to content
/ leech Public
forked from kemayo/leech

Turn a story on certain websites into an ebook for convenient reading

Notifications You must be signed in to change notification settings

imclab/leech

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Leech

Let's say you want to read some sort of fiction. You're a fan of it, perhaps. But mobile websites are kind of non-ideal, so you'd like a proper ebook made from whatever you're reading.

Setup

You'll need python3, BeautifulSoup, and html5lib. If you don't have them, this will make them show up:

$ pip install -r requirements.txt

Usage

$ python3 leech.py [[URL]]

A new file will appear named Title of the Story.epub.

If you want to put it on a Kindle you'll have to convert it. I'd recommend Calibre, though you could also try using kindlegen directly.

Supports

  • Fanfiction.net
  • Sta.sh
  • DeviantArt galleries/collections

Contributing

If you submit a pull request to add support for another site, I will nigh-certainly accept it.

Run EpubCheck on epubs you generate to make sure they're not breaking.

About

Turn a story on certain websites into an ebook for convenient reading

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%