TeXbrain - Editor LaTeX en el navegador con pdfTeX vía WASM

Show HN: TeXbrain, a LaTeX editor that runs pdfTeX in the browser via WASM

TeXbrain es un editor LaTeX gratuito y de código abierto que funciona completamente en el navegador, sin necesidad de cuentas, instalaciones o servidores. Compila tus archivos .tex a PDF directamente en tu máquina usando una versión WebAssembly de pdfTeX, con vista previa en vivo, integración completa de Git y acceso al sistema de archivos local. Soporta proyectos multiarchivo, autocompletado, temas y funciona sin conexión. Ideal para estudiantes, investigadores y profesionales que buscan una herramienta sencilla y privada para escribir documentos LaTeX.

Construí TeXbrain porque estaba cansado de pagar por funciones que deberían ser gratuitas. Quería algo que simplemente funcionara: abrir el navegador, escribir LaTeX y obtener un PDF.
  1. kccqzy

    ¿Esto funciona en Firefox o Safari? Dices que "Firefox o Safari recurren a un sistema de archivos virtual", pero de alguna manera no puedo hacer que ese mecanismo de respaldo funcione. Cuando hago clic en Nuevo Proyecto, solo recibo un recordatorio de que use Chrome o Edge. ¿Hay algún botón que presionar para activar el respaldo?

  2. raybb

    ¡Me encanta este uso de wasm!

    Nunca llegué a dominar LaTeX, pero he disfrutado mucho Typst en los últimos años e incluso he hecho algunos libros con él. ¿Has probado eso o has pensado en ello?

  3. kccqzy

    Copié y pegué un documento LaTeX aleatorio de hace muchos años (me aseguré de haberlo escrito antes de 2020 para que no usara características nuevas que no estuvieran en TeX Live 2020), y al compilar obtuve el error

    Font OT1/cmr/m/n/10.95=cmr10 at 10.95pt not loadable: Bad metric (TFM) file.

    en la línea 13017. El documento solo tenía 200 líneas, así que esto debía venir de un paquete. No estaba claro de dónde venía el error. Supuse que venía de \usepackage{microtype}, así que lo comenté, pero el mismo error persistió.

    Decidí hacer un refresco forzado de la pestaña y esta vez obtuve un error diferente:

    TeX capacity exceeded, sorry [text input levels=15].

    en la línea 39. De nuevo, no estaba claro de qué paquete era la línea 39.

Más de este día

2026-08-26