Product
Code, visual editing, AI, and plugins.
The CLI, embed library, VS Code extension, Cursor extension, and GitHub Action are available today. Visual editing, MCP servers, and most editor and host plugins are coming as we work through the milestones.
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 CLIEmbed
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 docsEditor 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 pluginsVisual 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 mePro 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 meAI
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 docsVersioned 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 docsLSP
Available now
Language Server Protocol support for completions, hover documentation, diagnostics, and go-to-definition in any LSP-capable editor.
Read the docsMCP 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 meNowline 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 mePlugins
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.
InstallCursor
Available now
Same VS Code extension distributed via Open VSX for Cursor.
InstallZed
Coming soon
Priority target. Syntax highlighting and diagram preview for .nowline files in Zed.
Notify meWindsurf
Coming soon
Open-VSX fork. Extension support planned via the Open VSX distribution.
Notify meAntigravity
Coming soon
Open-VSX fork. Extension support planned.
Notify meTrae
Coming soon
Open-VSX fork. Extension support planned.
Notify meKiro
Coming soon
Open-VSX fork. Extension support planned.
Notify meVSCodium
Coming soon
Open-VSX fork. Extension support planned via the Open VSX distribution.
Notify mePearAI
Coming soon
Open-VSX fork. Extension support planned.
Notify meVoid
Coming soon
Open-VSX fork. Extension support planned.
Notify meObsidian
Coming soon
Plugin for authoring and previewing .nowline diagrams inside Obsidian notes.
Notify meJetBrains
Coming soon
Plugin for IntelliJ-based editors: IDEA, WebStorm, PyCharm, and others.
Notify meNeovim
Coming soon
LSP-based integration for syntax highlighting and diagram preview in Neovim.
Notify meIntegrations
GitHub
Available now
GitHub Action that renders .nowline diagrams and embeds them into your repository or PR workflow.
Read the docsJira
Coming soon
Embed a live Nowline diagram into a Jira issue or page.
Notify meConfluence
Coming soon
Embed a live Nowline diagram into a Confluence page.
Notify meNotion
Coming soon
Embed a live Nowline diagram into a Notion page.
Notify meGoogle Docs
Coming soon
Embed a live Nowline diagram into a Google Docs document.
Notify meMicrosoft Word
Coming soon
Embed a live Nowline diagram into a Word document.
Notify meMicrosoft PowerPoint
Coming soon
Add-in that embeds a Nowline diagram as a slide element inside PowerPoint.
Notify meLinear
Coming soon
Embed a live Nowline diagram into a Linear issue or document.
Notify me