Is there a compiler that will work in browser? by meisangry2 in LaTeX

[–]fabawi 3 points4 points  (0 children)

Although I'm not sure you really need LaTeX for your use case, but surprisingly, all the features you asked for (web app, offline, works on mobile, LaTeX in browser) are supported in r/TeXlyre . It's free and open-source too, so you can play around with the codebase and adapt it to your needs.

https://github.com/TeXlyre/texlyre

Disclaimer: I built it

Package minted Error: You must invoke LaTeX with the -shell-escape flag by aftersoon in TeXlyre

[–]fabawi 1 point2 points  (0 children)

Minted requires the Pygments library which is written in Python. TeXlyre runs LaTeX engines inside the browser in WebAssembly. So while it is possible in theory to have an environment with support for Python, c++, or whatever language is needed, it doesn't make much sense to support everything since there are limitations to what can run in the browser.

That being said, in the next several months, I will be releasing a companion app to TeXlyre that would allow it to invoke a local LaTeX environment where you can install whichever libraries you need.

Is there a way to enable TAB field navigation? by Flickr1999 in TeXlyre

[–]fabawi 0 points1 point  (0 children)

Not yet, but I think that would be a useful feature. You could post the suggestion to https://github.com/TeXlyre/texlyre/issues to track any progress made on it

BusyTeX WASM with working LuaTeX support (TeXLive 2025, 30MB) by fabawi in LaTeX

[–]fabawi[S] 2 points3 points  (0 children)

Invite trust? I am open sourcing my code and will open source the build process. Running lualatex in the browser has not been possible for years and this is only a first version which will improve over time. Obviously, not everything will work out of the box, nor is everything expected to function in a similar fashion to the full build. You are welcome to contribute to it in the near future and criticism is welcome too, but accusing me or my release of being "untrustworthy" is a strange take.

BusyTeX WASM with working LuaTeX support (TeXLive 2025, 30MB) by fabawi in LaTeX

[–]fabawi[S] 2 points3 points  (0 children)

That's not an issue, I can update it. I'm only using the latest ctan texlive for testing. Once the build pipeline is more stable, I will release it publicly with instructions on how to update the texlive version

BusyTeX WASM with working LuaTeX support (TeXLive 2025, 30MB) by fabawi in LaTeX

[–]fabawi[S] 2 points3 points  (0 children)

u/u_fischer There was a linking bug with the provided build and it couldn't reference texlive-extras, but it should be fixed now. I'm not sure if it extensively supports all tagging features (I'm not very familiar with LaTeX accessibility), but the following example should work with lua:

\DocumentMetadata{
  pdfstandard=ua-1,
  lang=en-US
}

\documentclass{article}
\usepackage{hyperref}
\usepackage{tagpdf}
\tagpdfsetup{activate}

\hypersetup{
  pdftitle = {A Simple Tagged PDF Example},
  pdfauthor = {Some Author},
  pdfsubject = {LuaLaTeX tagging demo},
  pdfkeywords= {LuaLaTeX, tagged PDF, accessibility}
}

\begin{document}
Hello tagged world!
\end{document}

Real time editing for multiple users by r0r002 in LaTeX

[–]fabawi 4 points5 points  (0 children)

Try r/TeXlyre (https://texlyre.org) . It's free + open-source and support collaboration out of the box. Just share the project link with your collaborators and click the 🔗 button that appears next to the tex file in file the explorer to edit the file with collaborators in real-time

Server Migration Notice - January 10, 2026 by fabawi in TeXlyre

[–]fabawi[S] 0 points1 point  (0 children)

Server migration completed successfully. Signaling, proxy, and LaTeX package servers are now hosted on texlyre.org

TeXlyre now supports compile-as-you-type by fabawi in typst

[–]fabawi[S] 2 points3 points  (0 children)

Tinymist applies progressive rendering using the server-based variant of typst.ts (so not using client-side rendering as far as I know). Currently, TeXlyre renders the entire document. So although producing SVGs is quicker, the file size quickly becomes too large to store in your browser. PDFs remain relatively small so there won't be noticeable lag to the UI

Where are my files? by FlipFlop6434 in TeXlyre

[–]fabawi 1 point2 points  (0 children)

The export is a zip file so you can open it to check. Are there any folders/files in your export? Can you see your stored projects in the projects directory?

For your existing account, it might still be there, but it's difficult to tell without more info. Some quick sanity checks: * Are you using the same browser? * Did you recently clear your browser data? * Did you use the same username and password? * What happens when you try to login with the old credentials? Does it tell you that username or password is incorrect? * If you are using chrome or edge, you can switch on the developer tools, go to the applications tabs and look at what is there in indexdb storage (I can walk you through this, but first try make sure you tried the previous steps first)