DayPilot Lite for JavaScript 2025.2.667

JavaScript Scheduler Component with Horizontal Timeline Open Source

Release date: May 21, 2025

Features

Scheduler component with a horizontal timeline [demo]:

  • Resources displayed as rows
  • Drag and drop support (event moving, resizing, creation)
  • Customizable scale (minutes, hours, days, weeks)
  • Progressive row rendering (during scrolling)
  • Progressive event rendering (during scrolling)
  • Touch support (and mobile devices)
  • Event end date can be specified as date or date/time
  • Multiple time header rows
  • Active areas
  • Icons
  • Context menu
  • Duration bar
  • Snap to grid can be turned on or off
  • XSS protection
  • Customizable height and width
  • CSS themes (plus online Theme Designer)
  • Event customization
  • Grid cell customization (highlighting weekends, holidays, today)
  • Floating events and time headers ensure the content is visible during scrolling
  • Scrolling API
  • Asynchronouse validation of user actions (e.g., moving, resizing)
  • Localization

Languages/frameworks:

  • JavaScript
  • TypeScript
  • Angular
  • React
  • Vue

NPM Packages

The NPM package version for this release is 4.0.0: