Extension Marketplace

Install extensions to add rich visual editing for new file types, or build your own to support any data or workflow.

Build Your Own Extension

When data has a purpose-built visual editor, you work with higher bandwidth — you see patterns, catch errors, make changes, and complete your workflow in seconds. The extension SDK lets you build that editor for any data or file type.

See how the extension system works

Why a First-Class Extension System

Extension systems differ on whether extensions are first-class peers and whether agents are part of the host. Obsidian gets peer views right but leaves AI to each plugin. VS Code's agent APIs route through Copilot. Nimbalyst's editors, built-in and third-party, share the same EditorHost contract and the same agent hooks, with multiple agents pluggable at the host level.

Real Editors, Not Side Panels

Register a file type and ship a full editor inside the workspace, not a side panel or an embedded iframe. Agents talk to your extension through the same structured hooks the built-in editors use.

Built for the Long Tail

Existing extensions cover an Astro website editor, a visual git log, a mindmap, a slides editor, and a 3D object editor. The extension model is built for the long tail of editors that do not exist yet.

Custom File Type Editors

Register your extension against any file extension — .csv, .excalidraw, .mockup.html, or anything you invent. Your editor renders directly in Nimbalyst's workspace.

AI Tool Integration

Expose MCP tools so the AI agent can read from and write to your extension. The agent can create diagrams, edit spreadsheets, or update any custom format through your tools.

Full Web Stack

Build with HTML, CSS, and JavaScript — use any frontend framework. Your extension runs in a sandboxed webview with full access to the Nimbalyst Extension API.

Hot Reload Development

Use the Extension Dev Kit to build, install, and iterate on your extension with instant hot reload — no restarts needed.