Skip to main content

Code

Author and render .nowline files anywhere.

The CLI and embed library are available today. No account required, no telemetry, no limits.

CLI

Available now

Install via npm or Homebrew. Author .nowline files locally, render to SVG, PNG, PDF, HTML, Mermaid, XLSX, and MS Project XML.

Install the CLI

Embed

Available now

Drop one script tag pointing at embed.nowline.io/latest/nowline.min.js to render any .nowline source inline. No build step, no framework lock-in.

Read the embed docs

Editor extensions and integrations

Available now

VS Code and Cursor extensions for syntax highlighting, validation, and diagram preview. GitHub Action for CI rendering. More editors and host integrations in the Plugins section below.

See plugins

Visual Editor

A visual surface for .nowline, coming after the OSS foundation.

Both tiers are coming soon.

For tier details, see pricing.

Free viewer

Coming soon

Side-by-side .nowline source and read-only diagram preview at free.nowline.io. Anonymous access via inline (#text=) or remote (#url=) links. Sign in to save with a permanent short link. Single-user, no real-time collaboration.

Notify me

Pro editor

Coming soon

Drag-and-drop canvas at pro.nowline.io with two-way sync between diagram and source. Real-time co-editing, cloud storage, and team workspaces. Read-only viewers do not consume seats.

Notify me

AI

A machine-readable foundation, with MCP delivery coming.

The DSL, JSON AST, and LSP are available today. The local and hosted MCP servers are coming.

Foundation

Text-first DSL

Available now

Plain .nowline syntax that reads and diffs like code. Every node type, field, and edge is declared explicitly โ€” no hidden state, no visual-only mutations.

Read the DSL docs

Versioned JSON AST

Available now

The compiler emits a stable, versioned JSON AST ($nowlineSchema: "1"). LLMs can generate or patch diagrams directly without parsing the DSL.

Read the embed docs

LSP

Available now

Language Server Protocol support for completions, hover documentation, diagnostics, and go-to-definition in any LSP-capable editor.

Read the docs

MCP delivery

Nowline OSS โ€” local MCP

Coming soon

Local MCP server (@nowline/mcp) that exposes Nowline authoring tools to any MCP-compatible client. Works with Cursor, VS Code, Claude Code, Claude Desktop, Gemini CLI, and Codex CLI. Self-hosted, no account required. Install via the io.nowline/nowline registry.

Notify me

Nowline Cloud โ€” hosted MCP

Coming soon

Hosted MCP connector for cloud-side AI clients that cannot run a local server. Extends Nowline OSS harness support to ChatGPT App, Gemini app, and Microsoft Copilot. Requires a Nowline account.

Notify me

Plugins

Where you work today, and where you will tomorrow.

VS Code and Cursor extensions and the GitHub Action are available today. More editor extensions and host integrations are coming.

Editors

VS Code

Available now

Syntax highlighting, validation, and diagram preview for .nowline files.

Install

Cursor

Available now

Same VS Code extension distributed via Open VSX for Cursor.

Install

Zed

Coming soon

Priority target. Syntax highlighting and diagram preview for .nowline files in Zed.

Notify me

Windsurf

Coming soon

Open-VSX fork. Extension support planned via the Open VSX distribution.

Notify me

Antigravity

Coming soon

Open-VSX fork. Extension support planned.

Notify me

Trae

Coming soon

Open-VSX fork. Extension support planned.

Notify me

Kiro

Coming soon

Open-VSX fork. Extension support planned.

Notify me

VSCodium

Coming soon

Open-VSX fork. Extension support planned via the Open VSX distribution.

Notify me

PearAI

Coming soon

Open-VSX fork. Extension support planned.

Notify me

Void

Coming soon

Open-VSX fork. Extension support planned.

Notify me

Obsidian

Coming soon

Plugin for authoring and previewing .nowline diagrams inside Obsidian notes.

Notify me

JetBrains

Coming soon

Plugin for IntelliJ-based editors: IDEA, WebStorm, PyCharm, and others.

Notify me

Neovim

Coming soon

LSP-based integration for syntax highlighting and diagram preview in Neovim.

Notify me

Integrations

GitHub

Available now

GitHub Action that renders .nowline diagrams and embeds them into your repository or PR workflow.

Read the docs

Jira

Coming soon

Embed a live Nowline diagram into a Jira issue or page.

Notify me

Confluence

Coming soon

Embed a live Nowline diagram into a Confluence page.

Notify me

Notion

Coming soon

Embed a live Nowline diagram into a Notion page.

Notify me

Google Docs

Coming soon

Embed a live Nowline diagram into a Google Docs document.

Notify me

Microsoft Word

Coming soon

Embed a live Nowline diagram into a Word document.

Notify me

Microsoft PowerPoint

Coming soon

Add-in that embeds a Nowline diagram as a slide element inside PowerPoint.

Notify me

Linear

Coming soon

Embed a live Nowline diagram into a Linear issue or document.

Notify me