w

Herramienta Cursor Canvas

Pega un archivo .canvas.tsx de Cursor, previsualízalo en el navegador y publica un enlace corto compartible.

Ejemplos

Cada bloque es una vista previa en vivo. Expande Origen del canvas para copiar el archivo, o abre Cursor Canvas y pulsa Cargar ejemplo para la galería completa de tipos públicos.

Hello canvas

Export por defecto mínimo: título más texto de apoyo.

Vista previa

hello.canvas.tsx

Hello, Canvas

Live preview rendered in the browser from cursor/canvas.

Salud de la versión

Stats, avisos y cuadrícula de dos columnas — dashboards de estado típicos.

Vista previa

metrics.canvas.tsx

Release health

99.2%
Uptime
142 ms
p95 latency
3
Open incidents
Deployed
canvas-host 1.4.2 is live in all regions.
Budget
Error budget burn is 18% for the current window.

Sample data · not connected to production

Mezcla de tráfico

BarChart apilado más PieChart de dona. Los datos son telemetría de muestra.

Vista previa

charts.canvas.tsx

Traffic mix

050100MonTueWedThuFri
Accepted
Rejected
213Total
IDE
CLI
Cloud

Sample telemetry · stacked series and donut share

Tablero de revisión

Table a rayas, Card de entidad con nombre y TodoList del flujo de compartir.

Vista previa

review.canvas.tsx

Review board

ServiceOwnerStatus
canvas-hostplatformHealthy
workersdataWatch
api-gatewayedgeHealthy
Sprint tasks
In progress

Reglas de autoría

  • Importar solo desde cursor/canvas (los hooks de React los proporciona el host)
  • Exportar un componente de función por defecto
  • Preferir primitivas de diseño (Stack, Row, Grid) al HTML crudo
  • Usar useCanvasState para entradas que deban sobrevivir a reconstrucciones
  • useCanvasAction en la web abre Cursor mediante deeplink; las rutas relativas de openFile rellenan un prompt de chat en lugar de saltar al archivo
¿Te resultó útil esta página?