canvas
NewSpawn and control interactive terminal displays (calendars, documents, flights) with real-time IPC communication
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.
Requirements
Installation
Add this repository as a marketplace in Claude Code:
/plugin marketplace add dvdsgl/claude-canvasThen install the canvas plugin:
/plugin install canvas@claude-canvasLicense
MIT
Install & Usage
mkdir -p .claude/skillsmkdir -p .claude/skills && curl -o .claude/skills/canvas.md https://raw.githubusercontent.com/dvdsgl/claude-canvas/main/SKILL.md/canvasFrequently 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, create the .claude/skills directory in your project, then run the curl command to download the skill file. Once installed, invoke it in Claude Code with /canvas.
What is canvas best for?
canvas is a community categorized under Documentation. It is designed for: documentation. Created by David Siegel.