About the tool

pdfTeX is a program for generating PDF files from TeX source files.

I compiled pdfTeX to WebAssembly (WASM) using Emscripten so that it can be run in the browser. The demo below shows the compiled version of pdfTeX running in the browser.

You can run pdftex, pdflatex, or latex in the virtual terminal below.


WASM shell
Select a file to view or edit.

See also

A WASM port of Metafont.
Metafont, WASM, fonts, TeX
Compile LaTeX source in the browser.
LaTeX, TeX
Running RDKit in the browser with WebAssembly.
RDKit, WASM, cheminformatics, chemistry
A WASM port of Phonetisaurus.
IPA, g2p, WASM
Convert TeX to SVG online.
A WASM port of Ghostscript.
Ghostscript, WASM, PostScript, PDF
A WASM port of Asymptote.
Asymptote, WASM, vector graphics
A WASM port of the BLAST sequence alignment tool.
BLAST, WASM, bioinformatics
A list of software compiled to/ported to WebAssembly/JavaScript.
A WASM port of the FreeType library.
FreeType, WASM, fonts
An online tool for parsing font files.
fonts, WASM
A WASM port of Praat, a program for speech analysis, synthesis, and manipulation.
Praat, WASM, phonetics

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.