The ExSchedule/JS library is our approach to provide scheduling of appointments into your web application. The ExSchedule/JS is a visual HTML5 component that shows a timeline view for multiple activities (event calendar). The time is displayed on the vertical (Y) axis and the activities are automatically arranged over a single or multiple dates. The ExSchedule/JS is a HTML standalone-component, written in JavaScript, that uses no third-party libraries.

Mark-Zone
Groups
Repetitive
All-Day
Properties
Events
Your browser does not support the HTML5 canvas tag.
Click to stop or start the timer.
Your browser does not support the HTML5 canvas tag.
Alt + click and drag to create the event. middle-click to resize. CTRL + X Cut, CTRL + C Copy, CTRL + V Paste. CTRL + Z Undo, CTRL + Y Redo. Alt + middle-click to zoom. Delete to remove the selected event(s).
Your browser does not support the HTML5 canvas tag.
Alt + click and drag to create the event. CTRL + Z Undo, CTRL + Y Redo. Alt + middle-click to zoom. Middle-click to resize. Delete to remove the selected event(s).
Your browser does not support the HTML5 canvas tag.
Alt + click and drag to create the event. Middle-click to resize. Alt + middle-click to zoom. Delete to remove the selected event(s).
Your browser does not support the HTML5 canvas tag.
Click and drag to create, move or resize the event. CTRL + Z Undo, CTRL + Y Redo. Delete to remove the selected event(s).
Your browser does not support the HTML5 canvas tag.
here goes the events
Click and drag to create, move or resize the event. CTRL + Z Undo, CTRL + Y Redo. Delete to remove the selected event(s).