vis-timeline-canvas Stress Test

Items: 0 Groups: 0 Visible: 0 Gen: - Render: - Last update: - FPS: - Selected: 0
Scroll to pan vertically | Shift+Scroll to pan horizontally | Ctrl/Pinch to zoom | Click+Drag to pan | Click item to select | Ctrl+Click for multi-select | Drag the left scrollbar to scroll | Keyboard: click the timeline then use ←/→ to move selection, Shift+←/→ to nudge, +/− zoom, Home/End first/last, F fit, Esc clear
Canvas Renderer: All items rendered via HTML5 Canvas with spatial indexing, text caching, and viewport culling. Traditional vis-timeline uses DOM elements (one per item) which causes severe performance degradation above ~1000 items.