Bryntum Calendar

Features

Print demo - This example shows to use the Calendar print feature.
Shifted day example - This example shows how to shift day start times from midnight to 6PM.
Filtering demo - This demo shows you how easy it is to filter & highlight events and resources to quickly find what matters to you.
List view demo - This example demonstrates the 'list' view type.
Load on demand demo - This example shows how to use the load on demand feature to only load a subset of a 100,000 event dataset.
Export Events to ICS - This demo shows how to export an event to the ICS format to be added to Outlook and other calendars
Fit timeline to available space - This example shows how to fit the timeline to the available vertical space
Multi assignment demo - This example shows Calendar with multiple assignment events.
ResourceView demo - This example shows per-resource calendar views.
Undo/Redo demo - This demo shows undo / redo functionality one can use in an application using standard State Tracking Manager facility.
EventColumn demo - This example shows usage of the EventColumn in the EventList view
Stateful demo - This example shows a state-preserving Calendar setup.
TimeRanges demo - Shows how to use the TimeRanges feature to add vertical zones to the calendar
Time zone demo - Shows how time zone support can be implemented

Basics

Basic demo - This example shows basic Calendar setup.
Configuring visible hours - This example shows how to define the hours to render and what hour should be scrolled to initially
Recurring Events - This example shows recurring events and you can edit the recurrence pattern easily.
Day zoom demo - This example shows zooming the hour tick size in a DayView
Timeaxis ticks demo - This example shows a DayView time axis split into six minute ticks

Customization

Customized resource filtering - This example shows how filtering resources can be customized for any UX.<p>It also illustrates the <code>showAllDayHeader</code> config
Confirmation dialogs - This example shows confirmation dialogs after create, resize and drag drop actions
Context menu demo - This example shows how to customize context menus.
Customized Event Editor - This example shows event editor customization.
Customized Event Tooltip - This example shows a customized event tooltip.
Sidebar customization demo - This example shows how to add widgets to the side bar.
Custom rendering - This example shows how to customize the markup used for events in the Calendar.
Localization demo - Shows how to preload a specific locale and localize the application.
Resource Avatars - This example shows how to insert resource avatars into event bars.
Docked Event Editor - This example shows the event editor docked inside the browser viewport.

Power demos

Big dataset demo - This example shows the Calendar loading with lots and lots of events and resources.
Calendar + Taskboard integration - This example shows a Taskboard view of Calendar data
Drag from external source demo - This example shows how to drag events from a grid onto a Calendar.
Scheduler Timeline Demo - This example shows how to use a Scheduler in a Calendar.
Mega dataset demo - This example shows rapid Calendar navigation with 100,000 events in the store.
Show booking and rescheduling demo - This example shows special handling of empty day cells.

Integration

EcmaScript module demo - This example shows how to include and use the grid using EcmaScript modules (import)
Salesforce demo - This demo shows how to embed Bryntum Calendar into the Lightning  Web Component to use in your salesforce org.
Script tag demo - This example shows how to include and use the calendar bundle using an ordinary script tag.
Web Components demo - This example shows how to use the Custom elements version of the Calendar
Custom build using WebPack - This very basic demo shows how to use webpack to do a custom build from our sources.
Calendar demo (Ionic) - This demo shows the Angular Calendar control integrated with the Ionic framework.