Skip to content
DayPilot

All Tutorials

JavaScript Scheduler: Undo/Redo

JavaScript Scheduler: Undo/Redo

Client-side undo/redo implementation for the JavaScript Scheduler built with DayPilot Lite. Displays the full action history and the current position in the list.
JavaScript Scheduler: Column Summary and Availability Chart

JavaScript Scheduler: Column Summary and Availability Chart

How to display a column summary with resource utilization and availability details in the JavaScript Scheduler component. The utilization is also displayed using a bar chart at the bottom of the Scheduler grid.
Vue Scheduler: On-Demand Event Loading

Vue Scheduler: On-Demand Event Loading

How to enable on-demand event loading in the Vue 3 Scheduler component. The sample uses the current Vite-based frontend and loads events for the current viewport during scrolling.
JavaScript Scheduler: Show/Hide Columns using Context Menu

JavaScript Scheduler: Show/Hide Columns using Context Menu

How to add a context menu to the JavaScript Scheduler header that will let users toggle column visibility.
React Scheduler Component Tutorial

React Scheduler Component Tutorial

Add a scheduler UI component to your React 19 application using the current DayPilot builder template. Covers one-year timeline setup, row headers, filtering, drag and drop, and context menu customization.
ASP.NET Core Maintenance Scheduling (Open-Source)

ASP.NET Core Maintenance Scheduling (Open-Source)

How to create a visual, color-coded, and easily adjustable maintenance schedule in ASP.NET Core using DayPilot Lite, the open-source calendar/scheduling UI library.
React Calendar with Day/Week/Month Views (Open-Source)

React Calendar with Day/Week/Month Views (Open-Source)

This tutorial shows how to create a complex calendar component that displays integrated daily, weekly and monthly calendars in React.
JavaScript Scheduler Quick Start Project (PHP Backend)

JavaScript Scheduler Quick Start Project (PHP Backend)

Quick-start JavaScript Scheduler project using DayPilot Lite, a Vite frontend generated by the UI Builder, and a PHP 8 JSON API with SQLite by default and optional MySQL/PostgreSQL support.
React Scheduler: How to Search Events

React Scheduler: How to Search Events

Learn how to search React Scheduler events, highlight matching text, and jump between results using Next and Previous buttons in a React 19 application.
Vue Scheduler: Queue of Unscheduled Tasks

Vue Scheduler: Queue of Unscheduled Tasks

How to display a queue of unscheduled tasks that can be dragged to the Vue Scheduler component.