Join the discussion

Write your take first — we'll ask for email only when you're ready to publish.

  • Hacker News
  • Very similar effort https://latexy.web.app/ :)
  • That's a cool, it's been a long time since I've used LaTeX and that makes me want to use it to write my next document
  • This is super cool. I wish there was something like this for ConTeXt too.
  • Awesome! I was looking for something like this, and I thought I've got it with Crixet (now OpenAI Prism). I had to compile a rather heavy presentation template and Overleaf would simply time-out, Crixet being client based was the only option.

    Great to see a FOSS version!

  • Cool, this project looks very interesting!

    I tried uploading a .tex file created earlier this year and was able to see a PDF preview without any additional configuration.

    As someone who has a local TeX setup, I'm a fan of your approach to loading dependencies on demand with a service worker. The installation process on my computer took a while because it was downloading a bunch of dependencies I didn't need.

  • I love this use of wasm!

    I never really got the hang of LaTeX but I've really enjoyed Typst the past few years and even made a few books with it. Have you ever tried that or have thought on it?

  • Does this work on Firefox or Safari? You say “Firefox or Safari fall back to a virtual filesystem” but somehow I can’t get this fallback to work. When I click New Project I just get a reminder to use Chrome or Edge. Is there a button to press to trigger the fallback?
  • Why you choose to base this off of TeX Live 2020? Is that just when you initially started the project, or are there some incompatibilities with the later versions?

    Also, we (the TeX Live team) would be happy to add Wasm as an officially-supported platform, it's just that nobody has volunteered yet [0]. Coincidentally, someone else suggested something similar to us a few months ago [1]. Feel free to reach out if you're interested.

    [0]: https://tug.org/texlive/build.html#volunteers

    [1]: https://github.com/TeX-Live/texlive-source/issues/87

Explore Birbla archives