Ghostscript WASM

About the tool

Ghostscript is a popular PostScript and PDF interpreter written in C.

I've compiled the Ghostscript 10.02.0 source code to WebAssembly and created this demo in which you can run the gs command with any arguments and it will run in the browser.

You can start by running gs -h to see the help message and check if it works.

To try out the conversion from EPS to PDF, you can run gs -sDEVICE=pdfwrite -o test.pdf test.eps. To convert from EPS to PNG, run gs -dSAFER -dBATCH -dNOPAUSE -sDEVICE=png16m -r300 -dGraphicsAlphaBits=4 -dEPSCrop -sOutputFile=test.png test.eps.

Demo

WASM shell
Select a file to view or edit.

See also

A WASM port of Praat, a program for speech analysis, synthesis, and manipulation.
Praat, WASM, phonetics
A WASM port of MrBayes.
MrBayes, WASM, bioinformatics
A WASM port of the BLAST sequence alignment tool.
BLAST, WASM, bioinformatics
An online tool for parsing font files.
fonts, WASM
Experiment with the Arch Linux instance running in a browser context.
Arch Linux, WASM
A list of software compiled to/ported to WebAssembly/JavaScript.
WASM
Convert PDF files to SVGs.
PDF, SVG, WebAssembly
A WASM port of Metafont.
Metafont, WASM, fonts, TeX
Running DESeq2 in the browser with WebAssembly.
DESeq2, WASM, R, Bioconductor
Running RDKit in the browser with WebAssembly.
RDKit, WASM, cheminformatics, chemistry
A web-based phonetic analyzer built on top of Praat.
Praat, WASM, phonetics
Convert EPS files to PDFs.
EPS, PDF, WebAssembly

Made by Anton Vasetenkov.

If you want to say hi, you can reach me on LinkedIn or via email. If you like my work, you can support me by buying me a coffee.