BookinglyTech News
Software

Beauty, un editor Markdown local para Mac, iPhone y web con render en vivo

Su autor ha tardado diez meses en construirlo. Maqueta tablas, fórmulas KaTeX y diagramas Mermaid mientras se escribe, guarda las notas como ficheros .md y sincroniza por WebRTC.

2 min de lecturaShow HN0 vistas

Beauty es un editor de Markdown que corre en Mac, iPhone y en el navegador, y que va maquetando el documento mientras se escribe, sin panel de previsualización aparte. Detrás hay diez meses de trabajo de un desarrollador independiente y alrededor de un millar de commits, la mayoría dedicados al propio editor. La versión web se abre sin cuenta en app.markdown.beauty.

El renderizado ocurre en el sitio: tablas que se pueden arrastrar y redimensionar sin cuadrar las barras verticales del Markdown, matemáticas con KaTeX y diagramas Mermaid. El autor dice haber puesto bastante esfuerzo en la tipografía y en la experiencia de escritura, que es el argumento con el que se presenta frente a otros editores.

En Mac las notas son ficheros .md planos dentro de una carpeta, con las imágenes al lado, así que se abren con cualquier otra herramienta. Cada nota conserva 200 versiones.

Sincronía sin servidor central

Al compartir una nota con un enlace, la sincronización es peer to peer sobre WebRTC mientras alguien la tiene abierta. El servidor que pone en contacto a las dos partes solo ve un identificador de sala aleatorio, según el autor. Es la parte que más se aleja de lo que ofrecen las aplicaciones de notas al uso, donde el documento vive en la infraestructura del fabricante.

El grueso del trabajo se fue en el editor. Es un contenteditable y su autor no deja que el navegador reestructure el documento en ningún momento, algo que le costó bastante más de lo que esperaba. Para que fuera rápido y se comportara igual en las tres plataformas tuvo que buscar enfoques nuevos, que dice que abrirá más adelante.

El editor es gratuito, sin cuenta ni anuncios. Hay una suscripción opcional para sincronizar a través del propio iCloud del usuario. La herramienta nace de alguien frustrado con las aplicaciones de escritura —venía de Notas de Apple— y que después de dos años metido en Cursor, Codex y CC echaba de menos ciertas interacciones de esas herramientas dentro de un editor de texto.

Para quien escribe Markdown a diario, lo interesante no es el render en vivo, que ya existe en otros sitios, sino la combinación de ficheros planos, control absoluto del contenteditable y sincronía sin servidor de por medio. Queda por ver cuándo aparece el código de las piezas que el autor promete publicar y cómo se comporta con documentos grandes, que es donde este tipo de editores suele dar problemas.