Running Adobe's 1991 PostScript Interpreter in the Browser
ingve
135 points
29 comments
May 01, 2026
Related Discussions
Found 5 related stories in 87.8ms across 8,303 title embeddings via pgvector HNSW
- Show HN: M68k assembly emulator that runs in the browser aldino97 · 13 pts · March 17, 2026 · 53% similar
- Adobe Is Cooked arecsu · 31 pts · April 22, 2026 · 53% similar
- Try LispE in the Browser clauderoux · 31 pts · May 13, 2026 · 52% similar
- Show HN: I built a zero-browser, pure-JS typesetting engine for bit-perfect PDFs cosmiciron · 35 pts · March 01, 2026 · 51% similar
- Rescuing old printers with an in-browser Linux VM bridged to WebUSB over USB/IP gmac · 178 pts · April 07, 2026 · 50% similar
Discussion Highlights (10 comments)
1f60c
> 502 Bad Gateway People must really love PostScript!
panick21_
Sun NeWS in the browser would be cool as well.
tnelsond4
This is pretty sweet. I wonder if this is better than running pdf.js. I just recently needed jbig2 image support in my web app and using pdf.js wasn't gonna work and be too slow and the wrong interface anyway, so I took the source code for the jbig2 decoder and vibe coded a converter that outputs 1 bit pngs. After some manual culling of code I got the wasm module down to 27kb with no glue.
gnerd00
postscript hacks are fun! the encryption on Type 1 fonts in 1987 was broken by Harvey Grosser, an ex-IBM System 360 coder, in Palo Alto. NeWS was bad NeWS to many, with a minuscule user base at its peak. Meanwhile, every print publication in existence was faced with "do or die" in digital production. Many ended with the latter, many years later.
thomasfl
How much does a subscription for this website costs per month? After all it says Adobe in the title.
sgt
Dropped a .ps in there, it's just stuck "rendering".
jeffrallen
But does it say "PC LOAD LETTER"?
nticompass
I didn't have a PostScript file, so I had to find one. I downloaded the test files from here: http://users.fred.net/tds/lab/postscript.html Minus the colors, they worked and look pretty good.
0x0
Such a shame that macOS lost all its built-in postscript support including Preview.app in recent versions :(
leoc
For anyone who wants to type or paste into the Code textarea: * https://webdocs.cs.ualberta.ca/~hayward/papers/BLUEBOOK.pdf The PostScript Language Tutorial and Cookbook (the "Blue Book") (principally) by Linda Gass and John Deubert, 1986 (ISBN 0-201-10179-3) * https://www.adobe.com/jp/print/postscript/pdfs/PLRM.pdf The PostScript Language Reference (third ed.—a later edition of the "Red Book") (principally) by Ed Taft, Steve Chernicoff and Caroline Rose, 1999 (ISBN 0-201-27922-8) * https://connor.zip/resources/pdfs/adobe-green-book.pdf PostScript Language Program Design (the "Green Book") by (principally) by Glenn Reid, 1988 (ISBN 0-201-14396-8). A zipfile with Green Book code files: https://web.archive.org/web/20110613223722/http://partners.a... (At first my retro-ps tab got itself into a state in which it would not run any code entered into the Code textarea, instead timing out and returning an error; and since page reload is soft-disabled you'll have to either force a reload or open a new tab. Also, since the Abobe sample code uses indentation extensively—for example the Blue Book's official "hello world" program is newpath 144 72 moveto 144 432 lineto stroke showpage —it would be nice if the Code textarea handled Tab keyboard inputs. )