Athena
Dev tools
html to pdf converter
SHOW HN2016
How HN took it
5 positive, 6 neutral or asking, 1 mixed, 2 critical, out of 14 comments about the project. Thread score +0.08.
Idea: 4 for, 2 againstPerformance: 1 for, 0 against
The thread, comment by comment
Each row is a top-level comment and its replies, in HN's order. Select a cell to open that comment on HN.
positive neutral or mixed critical about another commenter or something else the maker
What HN said
What people liked
Welcome replacement for frustrating wkhtmltopdf
From 2 comments
wkhtmltopdf frustrates me to no end. I've even got a wrapper script to help iterate through it's various major versions and option flags in an attempt to get usable PDFs. I…
brbsix on HNHello, current maintainer of wkhtmltopdf here. This looks like an interesting approach, as Qt/WebKit is effectively unsupported. wkhtmltopdf is further hampered by the fact that…
ashkulz on HN
Docker overhead is small and sandboxing is useful
From 3 comments
It's not that bad. On my system, starting and cleaning up a Docker container costs about 800ms, whereas running wkhtmltopdf on the New York Times home page takes ~4sec.
teraflop on HNUsing docker means that you don't have to install any of these dependencies on your computer, and, if it's setup correctly, it runs sandboxes from the rest of my system. So it's…
numbsafari on HNIf you already have Docker running this is a no brainer. The Docker daemon is light weight and starting new containers takes milliseconds is the image is already on your machine…
throwaway2016a on HN
Objections
Running Docker just to make PDFs is overkill
From 3 comments
Cool project, but firing up docker to convert a website to a PDF is just silly.
mrweasel on HNToo much overhead for the occasional batch report from an embedded system. A replacement for wkhtmltopdf would be nice, though.
snerbles on HNThis isn't a package replacement, it's a microservice in a Docker container. Replacing one package with three is nothing to be proud of. Replacing one with 13 plus wrapper code…
web007 on HN
Wrapping one package in many dependencies is bloated
From 1 comment
This isn't a package replacement, it's a microservice in a Docker container. Replacing one package with three is nothing to be proud of. Replacing one with 13 plus wrapper code…
web007 on HN
Requests
Test on problem cases and report issues on GitHub
From 1 comment
Please stress-test and feel free to submit problem cases as issues to the github repo [0]. "Aggressive mode", which leverages Chromium's "simplify page" mode, might do some of…
dbuxton on HN
Better page break handling for text lines and tables
From 2 comments
Agreed (and same). I get that it's hard to convert web elements (via Chrome) to a readable/nice PDF, but wkhtmltopdf really isn't the miracle tool it is made out to be. Like you,…
sarreph on HNwkhtmltopdf doesn't frustrate me a lot. Except when doing multiple pages and multiple table, footers and headers, splitting tables correctly. Ow yeah, and the difference with…
NicoJuicy on HN
Questions
How to track vulnerable libraries in Docker images
From 2 comments
Does docker have a single system to report included libraries up to management, so that when, for example, there's a major hole in openssl or nginx or a php library or the…
dsr_ on HNHave you heard of Claire? https://github.com/coreos/clair
colhom on HN
Alternatives named
PrinceXML
From 2 comments
We started off using wkhtmltopdf for the reporting module in our application to generate PDF's. After using that for a while and searching far and wide for an alternative, we…
nightbrawler on HNWe are thinking about moving to PrinceXml from java flyingsaucer which doesn't deal with newer html construct. Looks to be really good but good to have other feedbacks.
tmd83 on HN
wkhtmltopdf
From 2 comments
Hello, current maintainer of wkhtmltopdf here. This looks like an interesting approach, as Qt/WebKit is effectively unsupported. wkhtmltopdf is further hampered by the fact that…
ashkulz on HNwkhtmltopdf frustrates me to no end. I've even got a wrapper script to help iterate through it's various major versions and option flags in an attempt to get usable PDFs. I…
brbsix on HN
Clair
From 1 comment
Have you heard of Claire? https://github.com/coreos/clair
colhom on HN