Versatile JavaScript calendar from DHTMLX Suite UI library with three views for quickly navigating dates and selecting time and date ranges.
Try out our UI calendar functionality by downloading web app examples
Explore the examples of adjusting DHTMLX Calendar from the Suite UI library to meet your project requirements.
User-friendly interface for date and time selection
The DHTMLX JavaScript calendar component from the Suite UI library serves as a date and time selector. If needed, you can put the calendar in a popup and display the selected date in an input field. Placing two calendars together allows you to select a range of dates with the start date on the first calendar and the end date on the second one. You can also add a time picker in the 12- or 24-hour format.
Adjustable JavaScript calendar for time management
DHTMLX Suite Calendar works as a month calendar but can also display all months of the year and years. Due to a rich API, you can configure the widget exactly the way you need. For instance, you can block or highlight dates, show numbers of weeks, and define the first day of the week. You can also apply any locale you need to support users from different countries.
Customizable UI
Broad customization options allow you to change every aspect of the DHTMLX Calendar via CSS. You can color the background, highlighted dates, selected date ranges, and numbers of weeks to match your web app. Additionally, you can apply different styles to the calendar borders, for example, by adding a shadow or hiding borders at all.
Support for Angular, React, and Vue.js
Our JavaScript calendar control is included in the Suite UI widget library together with 20+ other UI components. DHTMLX Calendar, as well as the whole Suite, can be used in any projects based on such widespread frameworks as Angular, React, or Vue.js. You can try it out in your web app downloading a 30-day free evaluation version.
Individual | Commercial | Enterprise | Ultimate | |
---|---|---|---|---|
License Terms |
Individual
|
Commercial
|
Enterprise
|
Ultimate
|
Developers |
Individual
1
|
Commercial
5
|
Enterprise
20
|
Ultimate
|
Projects |
Individual
1
|
Commercial
1
|
Enterprise
5
|
Ultimate
|
Use in SaaS (unlimited end-users) |
Individual
|
Commercial
|
Enterprise
|
Ultimate
|
Perpetual distribution rights |
Individual
|
Commercial
|
Enterprise
|
Ultimate
|
Support Plan |
Individual
Standard Support
|
Commercial
Premium Support
|
Enterprise
Premium Support
|
Ultimate
Ultimate Support
|
Time Period |
Individual
1 year
|
Commercial
1 year
|
Enterprise
1 year
|
Ultimate
1 year
|
Updates |
Individual
Major, minor, and maintenance updates
|
Commercial
Major, minor, and maintenance updates
|
Enterprise
Major, minor, and maintenance updates
|
Ultimate
Major, minor, and maintenance updates
Priority queue for bug fixing
|
Support requests |
Individual
10
|
Commercial
30
|
Enterprise
50
|
Ultimate
|
Response Time |
Individual
72h
|
Commercial
48h
|
Enterprise
48h
|
Ultimate
24h
|
Personal Account Manager |
Individual
|
Commercial
|
Enterprise
|
Ultimate
|
Individual
Total: $79
|
Commercial
Total: $159
|
Enterprise
Total:
$359$287
|
Ultimate
Total:
$719$503
|
Suite Individual - $799
Suite Commercial - $1699
Suite Enterprise - $3499
Suite Ultimate - $6999
File manager built with the help of Suite components: Layout, Grid, DataView, Toolbar, etc.
Need help with DHTMLX Calendar integration into your app? Contact us