Line9 - Mermaid rendering engine with its own layout
Show HN: Line9 – A Mermaid rendering engine with its own layout

Line9 es un motor de renderizado para diagramas Mermaid que incorpora su propio algoritmo de diseño, ofreciendo un control preciso sobre la disposición de los elementos. Con la CLI de Line9, los desarrolladores pueden generar diagramas de alta calidad directamente desde su terminal, mientras que la interfaz web permite editar y publicar diagramas de forma colaborativa. La herramienta se enfoca en la privacidad: utiliza un identificador de análisis de primer nivel para medir el uso del producto, pero nunca accede al contenido de tus diagramas. Ideal para documentación técnica, presentaciones y visualización de arquitecturas, Line9 combina potencia, flexibilidad y respeto por la privacidad.
Line9 utiliza un identificador de análisis de primer nivel para medir el uso del producto, pero nunca accede al contenido de tus diagramas.
- hankbond
Tengo un montón de diseños malos, así que le daré una oportunidad, pero no hay forma de que mi organización pague 120 al año por asiento por esto. No creo que a ningún precio pasara el proceso de adquisiciones, para ser honesto. Además, en su mayoría renderizamos Mermaid en documentos de Confluence con un macro que lo renderiza desde el código fuente en el documento. No estoy seguro de cómo se relacionaría eso con este modelo de precios/autenticación.
No intento tirar mala onda ni disuadirte de intentar ganarte la vida, solo doy mi opinión.
- WalterGR
El diseño de grafos es un problema muy interesante y muy difícil.
Incluso hay una competencia anual, iniciada en 1994, cuyos resultados se anuncian en el Simposio anual de Dibujo de Grafos y Visualización de Redes.
No es un tema en el que esté versado, pero ¿puedes hablar más sobre tu solución? ¿Usas un solucionador de restricciones más grande o está codificado a mano?
--
Competencia: https://mozart.diei.unipg.it/gdcontest/
El 34º Simposio Internacional de Dibujo de Grafos y Visualización de Redes, que se celebrará en Ontario, Canadá: https://graphdrawing.github.io/gd2026/
Nota: es una conferencia independiente, no bajo los auspicios de, por ejemplo, IEEE o ACM.
- sbarre
Para información de los usuarios nuevos o casuales de Mermaid, viene con un diseño alternativo integrado llamado `elk` que encuentro que hace un trabajo mucho más limpio en diagramas de flujo complejos.
Consulta los documentos aquí: https://mermaid.ai/open-source/config/layouts.html
- webslinger1
Tengo mi propio código de diseño de diagramas de flujo para una aplicación de procesamiento de video que escribí. Pero es principalmente para poner todo en la página y conectado, no para que se vea bonito. Hay un editor visual para eso. Pero algo como esto podría serme útil para mejorar ese diseño inicial. Tendré que investigar cómo convertir el diagrama de flujo a Mermaid. Por lo que he visto de Mermaid, probablemente no sea difícil. Pero en ese caso, la IA estaba construyendo el código de Mermaid. Buen trabajo.
- nylonstrung
https://frankorz.com/merman/ Por cierto, aquí hay una reimplementación bastante sólida de Mermaid en Rust.