webos-pdf
chai
webos-pdf | chai | |
---|---|---|
1 | 6 | |
6 | 359 | |
- | 6.4% | |
- | 6.8 | |
over 12 years ago | about 1 month ago | |
C++ | Shell | |
- | GNU General Public License v3.0 or later |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
webos-pdf
-
MuPDF WASM Viewer Demo
If webOS came out with WASM already in place, it would have been even better :)
When the Touchpad was firesaled, I got one and was disappointed with the PDF viewer. Because there was no such thing as WASM (or even asm.js) at the time, it used out of the box a service provided by Adobe that on request from the UI rendered tiles of the PDF at different resolutions, depending on the zoom level.
Since the frontend code was JS, it was easy to implement an alternative via mupdf (https://github.com/filmor/webos-pdf/blob/master/arxservice.c...). Via the same inefficient process (rendering png tiles onto the filesystem), the mupdf implementation was about 3 times faster than the original (though, it's been 13 years, the actual speedup might have been less :)).
chai
-
MuPDF WASM Viewer Demo
But not just off-topic: abusive, and dishonest.
I'm not sure this even applies as we call the mutool binary installed via apt, rather than use or modify their libraries.
Even if it applies, Mu's AGPL requires you release the source code, which is what we already and have always done. So it doesn't apply. It doesn't require you use a particular license.
As you're so keen on searching our source you could have also easily read what the AGPL means, and seen that we use mutool^0, which I guess you would have done, if you were actually intending to be helpful rather than just trying to make us look bad, right? Hahaha! :)
I guess you're one of those people bitter at our success or maybe you were trying to use BrowserBox without paying the licensing fees and you didn't like that we made it commercial, is that right? Hahaha! :)
It seems if you were genuinely trying to be helpful rather than dishonest and trying to make us look bad, you would have just emailed me, right? Hahahahaha! :)
https://github.com/dosyago/chai/blob/37c1a1ec0941d81e0d6f8af...
-
PostScript’s Sudden Death in Sonoma
If you're interested in this kind of thing, I packaged a lot of functionality (including zip files) into an open source doc viewer called "chai" (that also works on mac, install deps via brew).
Please note its focus is on security rather than looks so it converts docs to page images that you then view in (an optionally local) web client.
You can easily modify the convert process to move it to PDF rather than page images tho. Check it out: https://github.com/dosyago/chai
- Show HN: Explore zips and other archives from a safe distance before download
- Show HN: Chai – a zero-trust viewer for PDFs and other docs
What are some alternatives?
chromecastize - Bash script to convert video files into Google Chromecast supported format.
pdftk - Docker image of PdfTk
pdfsizeopt - PDF file size optimizer
TCPDF - Official clone of PHP library to generate PDF documents and barcodes
CUPS - Apple CUPS Sources
zerotier-docker - ZeroTier One as Docker Image
FFMPEG-gif-script-for-bash - Turn your videos into palette-mapped gifs with this easy script