Line9 launches a Mermaid renderer with its own layout engine

A Show HN submission titled "Line9 - A Mermaid rendering engine with its own layout" points to a live demo at line9.ai/diagram. The page is split between a source panel and a rendered output panel: users write or edit a diagram in standard Mermaid syntax on one side and see it drawn on the other, using Line9's own layout engine rather than Mermaid's built-in renderer. The demo ships with a sample "Parcel Delivery" flowchart, set with a "boardroom" theme in its Mermaid front matter, that walks through a delivery process: an order is picked and packed, a shipping label is printed, the parcel is loaded onto a van, delivery is attempted, and the flow branches on whether the address is found, whether someone is home to sign for it, whether the item arrives damaged, and whether a left card leads to redelivery, collection, or a return to sender. The site's navigation includes Examples, Download, Pricing, Blog, Docs, and Sign in, plus a call to "Get Line9 Pro," indicating a paid tier alongside a free one, though no price is stated on the captured page. From the demo, a user can copy the diagram's Mermaid source, download the Line9 CLI, copy a shareable link, publish the diagram, or report a bad render. At capture time the interface also showed the status message "Diagram is out of date with the source," a normal editor state indicating the rendered preview had not yet been refreshed to match an edit. The Show HN post drew 65 points and 14 comments on Hacker News.

Key facts

  • Line9 is a rendering engine for standard Mermaid diagram syntax that computes layout with its own algorithm instead of Mermaid's default renderer.
  • The live demo at line9.ai/diagram renders a sample "Parcel Delivery" flowchart set with a "boardroom" theme, covering pick-and-pack, delivery attempts, signatures, damage checks, and returns.
  • The site offers a downloadable CLI, an Examples gallery, Docs, a Blog, sign-in, and a paid "Line9 Pro" tier, though no pricing figures appear on the captured page.
  • From the demo page, users can copy the diagram's source, copy a shareable link, publish the diagram, or report a rendering issue.
  • The Show HN post reached 65 points and 14 comments on Hacker News.

Why it matters

Line9's pitch, stated directly in its own submission title, is that it renders the same Mermaid syntax people already write but positions its own layout engine in place of Mermaid's default one. That framing matters because it targets compatibility: existing Mermaid diagrams would not need to be rewritten to be tried on a different renderer, only pointed at Line9 instead.

Who it affects

The audience is anyone who already writes diagrams in Mermaid syntax, such as flowcharts embedded in documentation, READMEs, wikis, or internal tooling, and who might want the same source rendered differently.

How to use it

The demo at line9.ai/diagram works as a source-to-render pair: Mermaid syntax goes in on one side and a diagram comes out on the other. A CLI is available to download for local use. The site also lists sign-in and a paid "Line9 Pro" tier alongside the free demo, but the captured page does not state what Pro costs or what it unlocks beyond the free tier. Finished diagrams can be copied as source, copied as a shareable link, or published from the browser.

How solid is it

This is a working, interactive demo linked directly from the Show HN post rather than a bare claim: the source panel, copy-link, publish, and CLI-download controls are all present on the captured page, though the render panel itself showed only the placeholder "Diagram output will appear here" alongside a stale-render warning rather than an actual rendered diagram, and the site carries its own OG preview image and a full navigation (Examples, Download, Pricing, Blog, Docs). The post drew a moderate 65 points and 14 comments on Hacker News. Nothing in the captured page independently benchmarks Line9's layout output against Mermaid's own renderer.

Risks and caveats

The captured page does not explain what technically distinguishes Line9's layout algorithm from Mermaid's default one, does not give pricing figures despite the Pricing link and the "Get Line9 Pro" call to action, and says nothing about the team behind it, a launch date, a version number, or which diagram types beyond flowcharts it supports.