CAPE Scheduler

Content Type: Module
Categories: Scheduling

Overview

The CAPE Scheduler is the most powerful and flexible resource scheduling widget available on the Mendix platform. Designed for development teams looking to transform complex planning logic into an intuitive, visual interface, it allows you to schedule resources—from personnel and mechanics to vehicles and machinery—smarter and faster.

Instead of building custom planning screens with complex data grids and microflows, the CAPE Scheduler provides immediate visual functionality. It offers complete control over capacity, availability, and skills, giving you absolute freedom to define exactly how your schedule looks and behaves without fixed structural constraints.

 

Demo Application https://capescheduler-sandbox.mxapps.io/index.html?profile=Responsive

Documentation https://cape-nl.github.io/CapeScheduler-Documentation/

Features 🚀

  • Customizable event layout: Full freedom to design how events and tasks are displayed visually.
  • Adjustable time resolution & grouping: Zoom in or out easily; show your schedule in minutes, hours, or daily views.
  • Flexible time headers: Orient time headers in either rows or columns to fit your specific dashboard needs.
  • Working hours and holidays: Natively capable of displaying custom working hours and blocking out holidays.
  • 2nd-level Resource grouping: Supports advanced, multi-hierarchy resource grouping for complex organizational structures.
  • Custom context menus: Add your own specific actions and context menus both inside and outside of an event!
  • Interactive editing: Optional capabilities to intuitively Drag & Drop, and easily resize to adjust event times.
  • Row & Column freezing: Keep vital resource names or time headers visible while scrolling through large schedules.
  • Complete styling control: Easy-to-use CSS classes allow you to completely change the widget's look and feel to match your company's branding.

Used Open Source Libraries

 

Documentation

You can find documentation on the link below

https://cape-nl.github.io/CapeScheduler-Documentation

 

Releases

Version: 6.0.1
Framework Version: 10.24.0
Release Notes:
  1. Minor bug fix
  2. Dependency update on client side
Version: 6.0.0
Framework Version: 10.24.0
Release Notes:

CAPE Scheduler Version 6.0.0

----------------------------

1. Internal Refactoring and performance improvements.

2. New Widget parameters layout.

3. New SCSS structure, it's easier to build custom styling.

4. Reset SCSS are applied automatically

5. New documentation hub (https://capegroep.github.io/CapeScheduler-Documentation)

6. Support for react-client

7. Update java dependencies

8. Now require at least mendix version 10.24.0

 

Bug fixes

---------

1. The scheduler now forcing the header size. If resource / time / date header text too long, it will clip.

2. Fix issues where sometimes the text on the content are stuck.

3. Fix issues where global layout may affect the scheduler positioning.

Version: 5.1.1
Framework Version: 10.18.1
Release Notes: - Enable fallback scenario for license key
Version: 5.1.0
Framework Version: 10.18.1
Release Notes: 1. Update dependencies to latest version 2. Support locale
Version: 5.0.0
Framework Version: 10.18.1
Release Notes: 1. Add compatibility with Mendix 10.18.1 and up 2. Use Mendix built in manager for resolving java dependencies
Version: 4.4.1
Framework Version: 9.24.12
Release Notes: CAPE Scheduler Version 4.4.1 12/2/2024 ------------------------------------------------------- 1. Update licenser 2. Update Responsive Mode 3. Add capabilities to dynamically change context menu
Version: 4.3.0
Framework Version: 9.24.12
Release Notes: 1. Add new responsive mode. Now you have the option to fit the scheduler to container 2. Various bug fix and performance improvement
Version: 4.2.0
Framework Version: 9.12.12
Release Notes: 1. Bug fix in "Time in row scheduler" 2. Implement new licenser method
Version: 4.1.0
Framework Version: 9.12.5
Release Notes: 1. Full widget in the module (You can now try it locally!) 2. Major performance improvements 3. Minor bug fix.
Version: 1.0.0
Framework Version: 9.12.5
Release Notes: Initial Upload to mendix store