Settings

Theme

Show HN: Kindle-send – CLI to send webpages and files to Kindle

github.com

39 points by nik5 3 years ago · 6 comments

Reader

nik5OP 3 years ago

Hi, earlier I created it as a wrapper using calibre and percollate. It was not portable at all.

This weekend, re-wrote it in golang to use go-readability for converting HTML to readable content and then build epub from there.

Now, binary can be used directly without worrying about extra dependencies.

Name is kindle-send but it is just pushing epubs via email. So shouldn't be a problem if you're using a different reader that supports receiving ebooks via email.

  • rsolva 3 years ago

    Call it epub-send instead. It sounds like a universal enough tool to deserve a more universal name, not connected to a specific product :)

dexterlagan 3 years ago

Thanks so much for making this! I've always had problems sending to my Kindle from different systems. It's a good thing you're not using the MOBI format since Amazon is retiring it. Cheers!

r1jsheth 3 years ago

This is pretty good! Previously I used to email, upload file. This is going to be saviour. Anyway to contribute? I would love to help.

avinassh 3 years ago

How do you build epubs from the webpages?

  • nik5OP 3 years ago

    Use go-readability to remove noise from webpage --> Download all the images and change their refs to point to local images --> Add the content to epub structure created using go-epub

Keyboard Shortcuts

j
Next item
k
Previous item
o / Enter
Open selected item
?
Show this help
Esc
Close modal / clear selection