Source and demos

Distribution

Trial distribution

Please visit Download Free Trial page to request distribution zip with product packages and demos for Bryntum Scheduler.

Licensed distribution

Licensed distribution zip with product packages, sources and demos for Bryntum Scheduler can be downloaded from Bryntum Customer Zone.

Bryntum Customer Zone contains nightly builds for Bryntum Scheduler with the latest changes.

Distribution archive

Distribution archive has the following folder structure:

FolderContents
/buildDistribution folder, contains JS bundles, CSS themes, locales and fonts.
/docsDocumentation, open this in a browser (needs to be on a web server) to view guides & API docs.
/examplesDemos, open this in a browser (needs to be on a web server)
/libSource code, can be included in your ES6+ project using import.
/resourcesSCSS files to build our themes or your own custom theme.
/testsOur complete test suite, including Siesta Lite to allow you to run them in a browser.

Bundles

The Bryntum Scheduler distribution provides pre-build JavaScript bundles. All bundles are transpiled with chrome: 88 babel preset.

In distribution zip they are located under the /build folder.

FileContents
scheduler.module.jsModules format bundle without WebComponents
scheduler.lwc.module.jsModules format bundle with Lightning WebComponents (Salesforce)
scheduler.wc.module.jsModules format bundle with WebComponents
scheduler.umd.jsUMD format bundle with WebComponents

Typings for TypeScripts can be found in files with a .d.ts file extension.

Minified bundles are available for Licensed product version and delivered with .min.js suffix.

Themes

Distribution zip contains Bryntum Scheduler themes which can be found in /build folder

FileContents
scheduler.cssStructural CSS
svalbard-light.cssSvalbard Light theme
svalbard-dark.cssSvalbard Dark theme
visby-light.cssVisby Light theme
visby-dark.cssVisby Dark theme
stockholm-light.cssStockholm Light theme
stockholm-dark.cssStockholm Dark theme
material3-light.cssMaterial3 Light theme
material3-dark.cssMaterial3 Dark theme
fluent2-light.cssFluent2 Light theme
fluent2-dark.cssFluent2 Dark theme
fontawesome/css/fontawesome.cssFont Awesome Free base CSS
fontawesome/css/solid.cssFont Awesome Free solid icons

JavaScript demos

All vanilla JavaScript demos for Bryntum Scheduler are located in the /examples folder in the distribution zip.

We recommend unzipping the package and configuring your preferred webserver to serve the contents of the unzipped folder. For example you may configure your webserver to serve the Bryntum Scheduler folder as http://localhost.

When this is done you can view the demos in your browser locally at http://localhost/examples/.

Framework demos

Framework demos are located in the /examples/frameworks folder.

FrameworkDemo folder location
Angular/examples/frameworks/angular/
Ionic (with Angular)/examples/frameworks/ionic/
React/examples/frameworks/react/
React + NextJS/examples/frameworks/react-nextjs/
React + Vite/examples/frameworks/react-vite/
Vue 2/examples/frameworks/vue/
Vue 3/examples/frameworks/vue-3/
Vue 3 + Vite/examples/frameworks/vue-3-vite/

We recommend unzip package and configure your preferred webserver to serve the contents of unzipped folder. For example you may configure webserver to serve Bryntum Scheduler folder as http://localhost. When this is done you will see demos in your local browser at this URL http://localhost/examples/frameworks/.

Before viewing a demo it requires building. Please check the README.md file in each demo's folder for instructions.