{"repo":"tony-nz/vue3-scheduler","free":true,"listed":false,"github":"https://github.com/tony-nz/vue3-scheduler","clone":"git clone https://github.com/tony-nz/vue3-scheduler.git","description":"Vue.js component for building interactive and customizable schedules.","language":"Vue","stars":45,"topics":["scheduler","timeline","vue3"],"license":null,"category":"workflow-automation","readme_excerpt":"Vue3 Gantt Chart A fully interactive Gantt chart component for Vue 3. Drag events, draw dependency arrows, collapse groups, zoom timelines, and theme everything — out of the box. Live Demo &nbsp;&middot;&nbsp; Report Bug &nbsp;&middot;&nbsp; Request Feature --- Why This Exists Most Gantt chart libraries are either heavyweight enterprise widgets or thin wrappers that break the moment you need real interactivity. This one gives you drag-and-drop, dependency arrows, collapsible groups, progress tracking, milestones, keyboard navigation, and full theming — all in a 2,800-line Vue 3 codebase with zero runtime dependencies beyond Vue and InteractJS. --- Quick Start Open localhost:5173 . The demo app includes an interactive options panel where you can tweak every setting, swap themes, load different dataset presets, add/remove events, and edit everything live. --- Minimal Example --- Features Interactions Feature How it works --------- ------------- Drag & drop Grab any event bar and move it — snaps to grid, constrained to parent Resize Drag left or right edge to change start/end dates Click to create Click any empty cell to emit cell-click with row + date Keyboard Arrow keys scroll/select, Delete removes, Escape deselects Wheel zoom Mouse wheel zooms the time scale in/out Selection Click to select, shows ring highlight, exposes selectedEventId Visual Feature How it works --------- ------------- Dependency arrows Set dependencies: [\"other-event-id\"] — SVG arrows are drawn automatica","default_branch":null,"files":null,"tree":[],"storefront":"/r/tony-nz","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/tony-nz/vue3-scheduler/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}