Hacker News new | ask | show | jobs
Show HN: Kindle-send – CLI to send webpages and files to Kindle (github.com)
39 points by nik5 1387 days ago
4 comments

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.

Call it epub-send instead. It sounds like a universal enough tool to deserve a more universal name, not connected to a specific product :)
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!
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.
How do you build epubs from the webpages?
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