Discover and explore top open-source AI tools and projects—updated daily.
dvdsglInteractive TUI toolkit extending Claude Code's capabilities
New!
Top 36.5% on SourcePulse
Claude Canvas provides a TUI toolkit to give Claude Code an "external monitor" capability. It allows users to spawn interactive terminal interfaces for various applications directly within the Claude Code environment, enhancing its utility for tasks beyond simple code generation. The primary benefit is enabling richer, interactive workflows for applications like email, calendars, and flight bookings.
How It Works
The core approach involves using a TUI toolkit to create distinct, interactive terminal panes. These "canvases" are managed using tmux, which spawns them in split panes within the Claude Code interface. Bun is utilized as the runtime environment for executing the necessary skill tools that power these interactive elements. This architecture provides a novel way to integrate external application UIs into an AI coding assistant.
Quick Start & Requirements
/plugin marketplace add dvdsgl/claude-canvas, followed by installing the canvas plugin using /plugin install canvas@claude-canvas.Highlighted Details
Maintenance & Community
Licensing & Compatibility
Limitations & Caveats
3 days ago
Inactive