Editores online gratuitos con vista previa en vivo: privados, listos para la IA, integrables
Una familia de editores en el navegador para los formatos que se escriben a diario. El código a la izquierda, el resultado a la derecha, sin subir nada. Cualquier IA puede escribir en ellos con un enlace, y puedes poner cualquiera de ellos en tu propio sitio web.
- Sin registro, sin anuncios
- Tus archivos se quedan en tu navegador
- Cualquier IA puede escribir en ellos
- Intégralos en tu sitio web
- En 14 idiomas
Los editores
Cada editor está hecho para su formato y funciona igual que los demás.
-
LaTeX Editor
latex.giit.chEscribe LaTeX y ve las páginas compuestas mientras escribes. Imágenes, ajustes del documento, exportación a PDF.
● Online -
SVG Editor
svg.giit.chSVG como código y en un lienzo: mueve, cambia de tamaño y recolorea formas, cuadrícula con ajuste, exporta a PNG, JPG, WebP o React.
● Online -
HTML Editor
html.giit.chHTML con vista previa en vivo de la página, imágenes como archivos, edita el texto directamente en la vista previa, exporta como un solo archivo o ZIP.
● Online -
Markdown Editor
md.giit.chMarkdown con tablas, listas de tareas, notas al pie y fórmulas, una vista previa legible y exportación a HTML o PDF.
● Online -
JSON Editor
json.giit.chJSON y JSON Lines como código y como árbol plegable: edita claves y valores en el árbol, valida con un JSON Schema, convierte a YAML, CSV o XML.
● Online -
YAML Editor
yaml.giit.chYAML con el mismo árbol de datos, conservando comentarios y anclas, problemas con su línea, conversión a JSON.
● Online -
XML Editor
xml.giit.chXML con árbol de elementos, búsqueda XPath, comprobación de buena formación y conversión a JSON o YAML.
● Online -
CSV Editor
csv.giit.chCSV como texto y como tabla al estilo de una hoja de cálculo, también para archivos grandes; exporta a XLSX, JSON, Markdown o tablas HTML.
● Online -
SHLS Editor
shls.giit.chSHLS, el formato de listas eficiente en tokens para IA: bloques de claves y registros como árbol, problemas con su línea, conversión desde y hacia JSON exactamente como el códec de referencia.
● Online -
Typst Editor
typst.giit.chTypst con el compilador real en el navegador: páginas mientras escribes, PDF con texto seleccionable, imágenes guardadas con el documento.
● Online
Lo que hace cada editor
Aprende uno y los conocerás todos.
Privados por diseño
Los editores son páginas estáticas. Tus documentos se quedan en tu navegador (almacenamiento local); no se envía nada a un servidor salvo que configures el tuyo.
Mis documentos
Guarda todos los documentos que quieras en el navegador: ábrelos, renómbralos, duplícalos, descárgalos y elimínalos, cada uno con su propio historial de deshacer.
Cualquier IA puede escribir contigo
«Asistente de IA» → «Copiar prompt» da a ChatGPT, Claude, Gemini o Copilot todo lo que necesitan. La IA responde con un enlace que abre su resultado en tu editor, y Deshacer lo revierte.
Agentes del navegador (WebMCP)
En los navegadores con WebMCP, los agentes de IA reciben herramientas para leer y cambiar directamente el documento abierto; cada cambio es un paso de deshacer.
El estado de la IA de un vistazo
Un punto en el botón de IA muestra si hay una IA conectada: a través de tu sitio web, como agente del navegador o mediante enlaces en esta pestaña.
Edita en la vista previa
Haz clic en un texto de la vista previa y cámbialo allí; el código lo sigue. Haz clic en cualquier otro sitio para saltar al código.
Guarda en tu propio servidor
Un webhook envía cada versión guardada a la dirección que elijas, con un token, automáticamente o con Ctrl+S.
En 14 idiomas
Cada editor tiene una página en inglés, alemán, francés, italiano, español, portugués, neerlandés, polaco, turco, ruso, ucraniano, chino, japonés y coreano: /de/, /fr/ … El menú de idiomas cambia de página y la elección se recuerda. El prompt para la IA siempre se queda en inglés.
Claro, oscuro o automático
Cada editor sigue a tu sistema o el tema que elijas, y funciona en móviles y tabletas.
Usa un editor en tu propio sitio web
Todos los editores hablan el mismo protocolo. Cambia latex por svg, html, md, json, yaml, xml, csv o typst: los mensajes son los mismos, solo cambia su prefijo (latexeditor:, svgeditor: …).
Pon el editor en tu página
Basta con un iframe. ?embed=1 muestra la vista reducida con un botón Guardar, ?save=0 lo oculta cuando tu página tiene el suyo. La dirección elige el idioma: /de/ para alemán, /fr/ para francés, etc.
<iframe id="ed" src="https://latex.giit.ch/de/?embed=1"
allow="clipboard-write" style="width:100%;height:80vh;border:0"></iframe>
Carga tu documento, recibe los cambios y los guardados
El editor avisa de que está listo, tu página envía el documento, y el editor informa de las ediciones reales y de cada guardado. Comprueba el origen de cada mensaje.
const ED = 'https://latex.giit.ch', ed = document.getElementById('ed');
addEventListener('message', e => {
if (e.origin !== ED || e.source !== ed.contentWindow) return;
const m = e.data;
if (m.type === 'latexeditor:ready')
ed.contentWindow.postMessage({ type: 'latexeditor:load', name: 'Offer', content: myText }, ED);
if (m.type === 'latexeditor:change') markUnsaved();
if (m.type === 'latexeditor:save') saveOnYourServer(m.content, m.assets);
});
O ábrelo en una ventana propia
El editor completo en su propia ventana habla con window.opener exactamente de la misma manera, y ahí sí le llegan los enlaces de una IA.
const win = window.open('https://latex.giit.ch/de/?embed=window', 'latexeditor-17');
Deja que una IA entregue directamente a tu servidor
Pasa al editor tus reglas, una dirección https en tu propio sitio y una clave para esta sesión del editor. «Copiar prompt» indica entonces a la IA que envíe allí su resultado con POST; tu página lo abre en el editor. Mantén la clave válida solo mientras el editor esté abierto.
ed.contentWindow.postMessage({ type: 'latexeditor:load', name: 'Offer', content: myText,
ai: { label: 'My Admin', prompt: 'Keep the placeholders.',
endpoint: 'https://your-site.com/api/ai-result', key: sessionKey } }, ED);
Todos los mensajes
| Dirección | Mensaje | Qué significa |
|---|---|---|
| editor → página | ready | El editor puede recibir un documento. |
| página → editor | load {name, content, assets?, context?, hook?, ai?} | Abre tu documento (con imágenes, si el formato las tiene). |
| editor → página | loaded {id, name} | Tu documento está abierto; recuerda su id. |
| editor → página | change {id, name, content} | Una edición real (no la carga). |
| editor → página | save {id, name, content, assets, updated} | Guardar / Ctrl+S, o la respuesta a get. |
| página → editor | get · save | Pide el estado actual · pulsa Guardar. |
| editor → página | closing {id, name, content} | La ventana propia se cierra con cambios sin guardar. |
| editor → página | reload {id, unsaved} | F5 / Ctrl+R dentro de tu página: decides tú. |
| página → editor | ai {label, prompt, endpoint, key} · ai {clear} | IA a través de tu servidor, una clave por sesión. |
| editor → página | key-request {reason: "missing"} | La sesión aún no tiene clave. |
La descripción completa, con el webhook y cada campo, está en el llms.txt de cada editor y en llms-full.txt.
Preguntas
¿Son realmente gratuitos los editores?
Sí. Sin registro, sin anuncios, sin límite de documentos.
¿Se sube mi documento a algún sitio?
No. Los editores se ejecutan en tu navegador y guardan los documentos en su almacenamiento. Solo si configuras un webhook (o un sitio web integra el editor) una versión guardada va a ese servidor.
¿Qué IA puedo usar?
Cualquier IA: ChatGPT, Claude, Gemini, Copilot o la IA de tu herramienta de programación. Copia el prompt, di lo que quieres y haz clic en el enlace con el que responde la IA.
¿Puedo usar un editor en mi propio sitio web?
Sí. Intégralo con un iframe o ábrelo en su propia ventana e intercambia documentos con postMessage, o deja que envíe las versiones guardadas a tu servidor con un webhook.
¿Cómo obtengo el editor en mi idioma?
Elígelo en el menú de idiomas de arriba o abre su página directamente: /de/ para alemán, /fr/ para francés, /ja/ para japonés, etc. El editor lo recuerda. El prompt para la IA se queda en inglés.
¿Quién hace los editores?
Grünwald Innovation, en Neuhausen am Rheinfall (Suiza).