Get up to 25% discount and start web development journey with Webix 11 25 26 27 28 29 30 1 2 3 4 5 6 7 8

Scheduler: JavaScript online calendar widget

Webix Scheduler is a web calendar that can be integrated into any business application. You can use this solution for planning events, scheduling meetings, booking items and so on. Scheduler is created as a web widget, which allows you to integrate it into any browser based solution: website, IoT panel, single page app.

scheduler
1 2 3 4 5 6

1. Events groups (streams)

  • Groupping events from different calendars or sources
  • Configuring the events display for the selected group
  • Creating a new calendar (group)

2. Events

  • Activities lasting several days
  • Recurring events

3. Creating and editing events

  • Recurring events
  • Color setting
  • Selecting a channel (calendar)

4. Agenda view mode

  • Activities lasting several days
  • Recurring events

5. Timeline mode

  • events in the form of lines
  • timeline in three modes: day, week, month

6. Division into sections

  • each day has several vertical divisions, where the events are displayed one after the other

Webix Scheduler features

features-1

  • Fullscreen display of the events
  • Compact mode

features-2

  • Recurring events
  • Color setting
  • Selecting a channel (calendar)

features-3

  • End-to-end list of all events

features-4

  • List of the events planned for the current date

features-5

  • One day schedule

features-6

  • List of the events planned for the current week

features-7

  • Current month events viewer

features-8

  • The ability to display events grouped by any attribute along a horizontal timeline. The scale is presented in 3 modes: day, week, month.

features-9

  • The ability to divide the schedule of a particular day into specific sections (each day can have several vertical sections).

features10

  • The ability to add new events to the Scheduler workspace using drag-and-drop
  • The ability to copy and paste events using familiar hotkeys (Ctrl-C, Ctrl-X, Ctrl-V)

The Scheduler widget application areas

JavaScript Scheduler is used to develop the applications that require the implementation of scheduling, following the agenda, booking or time tracking functions. Webix Scheduler is easy to customize, which allows to create any applications with the calendar functionality based on it.

online calendar

Classic online calendar

Calendar and planning tools built into any web application

schedule planning

Working schedule planning

Arranging meetings, reserving meeting rooms

time tracking

Working time tracking

The systems for keeping the records of the employees' working time

Equipment reservation

Equipment reservation and accounting of operating time

Apps for reserving and registration the equipment rentals

Project management systems

Project management systems

Applications for planning and setting tasks

appartment booking

Applications for appartment booking

Search and booking systems for hotels, guest houses, appartments

Scheduler Live demo

Scheduler JavaScript coding samples

Responsive

Responsive

Convenient calendar viewing on different resolution screens

Switching Locales

Switching Locales

Ability to switch languages inside the calendar

Working Days in Week

Working Days in Week

Ability to mark tasks during the day on a 5-day working week

Compact Skin

Compact Skin

Ability to see a greater number of calendar items on the screen

Advantages of the Webix Scheduler

Ready-made solution for time management

An elaborate solution with numerous features ready for integration into any system

Easy setup and customization

Simple design setup, simple functionality customization.

Easy backend integration

Explicit Integration with PHP, Node.js, Golang and .NET.

Webix environment

Operating in the same eco-environment of the Webix library.

Easy frontend integration

Сan work with all modern frameworks. You can use it standalone or inside the React of an Angular app.

Customizable

All elements can be adjusted through API, without need to edit anything in source codes (which are provided by the way).

Webix Scheduler licensing