Claude Canvas icon

Claude Canvas

Command Line Assistants

A TUI toolkit that gives Claude Code its own display for spawning interactive terminal interfaces.

At a Glance

Pricing

Free tier available

Free and open source under MIT license

Engagement

Available On

macOS
Linux
SDK

About Claude Canvas

Claude Canvas is a terminal user interface toolkit that extends Claude Code with external display capabilities. The plugin enables Claude Code to spawn interactive terminal interfaces within tmux split panes, creating dedicated visual spaces for tasks like email composition, calendar management, and flight booking workflows.

  • External Display for Claude Code provides an additional visual surface where Claude Code can render interactive terminal interfaces separately from the main conversation.

  • tmux Integration leverages tmux split panes to spawn canvases, allowing multiple interactive displays to run alongside the Claude Code session.

  • TUI Toolkit Architecture includes skill tools that run via Bun, enabling developers to create custom interactive terminal experiences for various use cases.

  • Plugin Marketplace Distribution simplifies installation through Claude Code's plugin system, allowing users to add the canvas functionality with simple marketplace commands.

  • Open Source Foundation provides full MIT-licensed source code that developers can inspect, modify, and extend for their own terminal interface needs.

To get started, install Bun and tmux as prerequisites. Add the repository as a marketplace in Claude Code using /plugin marketplace add dvdsgl/claude-canvas, then install with /plugin install canvas@claude-canvas.

See a quick demo from the author at x.com/dvdsgl/status/2008685488107139313

Note that this is a proof of concept and is currently unsupported, intended for experimentation and development exploration.

Claude Canvas

Community Discussions

Be the first to start a conversation about Claude Canvas

Share your experience with Claude Canvas, ask questions, or help others learn from your insights.

Pricing

FREE

Free Plan Available

Free and open source under MIT license

  • Full source code access
  • MIT license
  • Claude Code plugin integration
  • tmux-based canvas spawning
  • Community support
View official pricing

Capabilities

Key Features

  • External display for Claude Code
  • Interactive terminal interface spawning
  • tmux split pane integration
  • Bun-powered skill tools
  • Claude Code plugin marketplace distribution
  • Email composition canvas
  • Calendar interface canvas
  • Flight booking interface canvas

Integrations

Claude Code
tmux
Bun