Key Features of DHTMLX React JS Calendar Scheduler
PRO edition
Add-on
Standard edition
Timeline view
With the Timeline view, you can visualize events horizontally with
separate timelines located from left to right. The vertical axis is
easy to customize and display any resources, including people, rooms,
or equipment.
The PRO version of the React JS appointment scheduler allows setting
a custom template for cell content in all modes of the Timeline view.
For example, you can set it to display a total of all the assigned
tasks to each employee in the parent row of the Tree mode.
With the help of the Units view, you can display the timescale on
the vertical Y-axis and arrange resources on the horizontal X-axis.
It comes in handy while creating task planners for accurately managing
daily staff timetables.
We suggest you download a standalone module to export schedulers to
PDF, PNG, Excel, and iCal formats. Having installed it directly to
your server or as a Docker image, you’ll secure your data from
sending it to any external services.
React JS Scheduler makes it possible to display recurring events,
which can be duplicated daily, weekly, monthly, or yearly. You can
also attach a popup editor to provide detailed parameters to set up
recurrence options.
The default DHTMLX Scheduler comes with 6 calendar views. Day, Week,
Month, and Year views are the most basic and widely used ones. The
Agenda view allows working with a list of events and the Map view
stores their location on Google Maps.
DHTMLX Scheduler includes a variety of built-in themes such as Terrace,
Dark, Material, Flat, Contrast Black, and Contrast White. These themes
facilitate easy and time-saving customization through CSS variables,
allowing you to adjust colors, fonts, and other stylistic elements
across the entire application with minimal modifications to the source
code.
Our library provides an extensive well-documented API with multiple methods,
properties, and events putting you in complete control over the Scheduler's
appearance and behavior. You can easily modify the date format, localization,
and other configuration options you need.
Fully customizable
While working with DHTMLX React JS Scheduler, you can change virtually each of its
elements, e.g. colors, text content, and scales. It’s also possible to configure a
task editing popup form to include custom fields. Plus, you can apply custom styles
to specific dates or date ranges.
Accessibility standards support
DHTMLX supports WAI-ARIA, high-contrast themes, and intuitive keyboard navigation.
The Scheduler component is mobile-friendly and responds to touch gestures on various
modern and widely used devices.
Smooth server-side integration
You can use DHTMLX Scheduler with any back-end technology thanks to the simple and
efficient implementation of REST API on the server side and our DHTMLX DataProcessor
library on the client side.
Get started for free
Download a free 30-day trial version of DHTMLX Scheduler and test its functionality
accompanied by our professional technical support and multiple guides.
I'm pretty happy with the software because it's very easy and quick to implement.
I love to have fast results, it definitely helps. It was very useful to see the
Scheduler demos on your website. These demos helped us to see how things are
working in real-case scenarios. I think that your demos that looked and worked
really well made me choose DHTMLX.
Jeroen van Lierop
Product manager at the Netherlands-based startup QN Projects
We use the Scheduler product and I see DHTMLX as an accelerator of our business to
reduce the time to market to launch new features. With it, I can focus my team on the
specific points and business rules. DHTMLX Scheduler meets all my needs. In addition,
the components are beautiful, fast and reliable.
Mauricio F.
Small business
We found that the flexibility inherent in this product (dhtmlxScheduler) along with
the incredibly responsive and helpful support team was key in successfully delivering
what was requested.
WebAuthor Team
Government agency
We've been using DHTMLX libraries since 2005/06. It's pretty simple. You guys build
controls we couldn't possibly do. Before that, we used straight HTML. Using DHTMLX
lets us concentrate primarily on the functional aspects of the application and be
able to deliver a modern sophisticated user interface without having to build those
kinds of controls ourselves.
David Basri
President of the American software company Point Enterprises, Inc.
To streamline your learning curve, you may access our comprehensive documentation with
API references, guides, and video tutorials clearly describing the steps of working with
DHTMLX Scheduler.
We're constantly upgrading DHTMLX Scheduler online examples where you can explore its
features, play around with the code, preview , and share your results with your team or
our tech support.
We advise you to download a trial version of DHTMLX Scheduler and integrate it into your
project to make sure it works properly. Our support team will answer your questions during
the trial period.
In addition to providing official technical support, we moderate the forum, where you
and other developers can freely discuss different component-related issues and search
for a proper answer.
Being a DHTMLX client, trial user, and open-source developer, you can always rely on
assistance from our team. Please, visit our tech support page to know about the different
support levels we provide.