BeClaude

canvas

New
1.5kCommunity RegistryDocumentationby David Siegel

Spawn and control interactive terminal displays (calendars, documents, flights) with real-time IPC communication

First seen 5/22/2026

Overview

A TUI toolkit that gives Claude Code its own display. Spawn interactive terminal interfaces for emails, calendars, flight bookings, and more.

Note: This is a proof of concept and is unsupported.

!Claude Canvas Screenshot

Requirements

  • Bun — used to run skill tools
  • tmux — canvases spawn in split panes

Installation

Add this repository as a marketplace in Claude Code:

code
/plugin marketplace add dvdsgl/claude-canvas

Then install the canvas plugin:

code
/plugin install canvas@claude-canvas

License

MIT

Install & Usage

1
Add a marketplace
/plugin marketplace add <org/repo>
2
Install the plugin

Add the configuration to /plugin install canvas@<marketplace>

3
Manage with /plugin
/plugin
View source on GitHub
documentation

Security Audits

LicenseUnknownSourceWarnRepositoryPass

Frequently Asked Questions

What is canvas?

Spawn and control interactive terminal displays (calendars, documents, flights) with real-time IPC communication

How to install canvas?

To install canvas: add a marketplace (/plugin marketplace add <org/repo>), then add the config to /plugin install canvas@<marketplace>. Finally, /plugin in Claude Code.

What is canvas best for?

canvas is a plugin categorized under Documentation. It is designed for: documentation. Created by David Siegel.