Kendo UI
The Only JavaScript Component Library You Will Ever Need
Kendo UI
The Only JavaScript Component Library You Will Ever Need
Kendo UI is a bundle of four JavaScript UI libraries built natively for jQuery, Angular, React and Vue. Each is built with consistent API and theming, so no matter what you choose, your UI will be modern, responsive, accessible and fast.
Ready-to-Use UI Components
Easily add advanced JavaScript components into your existing or new designs. Kendo UI’s hundreds of components handle everything you need to satisfy your users’ requirements.
Complex UI Features
Add advanced components such as data grids, charts, schedulers, and calendars with just a few lines of code. Each is crafted for performance and customizability.
Be Ready for Anything
Switching frameworks and starting new projects won’t require a new license or a big learning curve. Everything is included and up-to-date, APIs are consistent and theming is easy.
Performance Guaranteed
Our QA process coupled with world-class support teams and a large user community means that our components will always work the way they’re supposed to—guaranteed.
Modern, Beautiful, Accessible UI
Kendo UI takes the pain out of implementing modern UI. Use the included Material, Bootstrap, or Kendo themes or implement your own. In any case, accessibility is a priority.
Your Success is Our Priority
JavaScript libraries are just the start of our relationship. We invest heavily in your success with learning resources, developer advocates, acclaimed support, and much more.
All Kendo UI JavaScript Component Libraries
With JavaScript component libraries built specifically for jQuery, Angular, React, and Vue, Kendo UI delivers everything you need to build modern, beautiful, responsive apps.
Charts
- Area Chart
- Bar Chart
- Box Plot
- Bubble Chart
- Bullet Chart
- Charts Updated
- Donut Chart
- Funnel Chart
- Heatmap
- Line Chart
- Sparkline
Editor
TreeList
Scheduler
Progress Bars
Navigation
Diagrams and Maps
Buttons
Common Features
Conversational UI
Indicators
Date Inputs
- Calendar
- DateInput
- DatePicker Updated
- DateRange Updated
- DateTimePicker Updated
- MultiViewCalendar
- TimePicker Updated
Dialogs
Labels
Icons
Design
Dropdowns
- AutoComplete Updated
- ComboBox Updated
- DropDownList Updated
- DropDownTree Updated
- MultiColumnComboBox Updated
- MultiSelect Updated
- MultiSelectTree Updated
Gauges
Grids
Upload
Inputs
- Checkbox
- ColorGradient
- ColorPalette
- ColorPicker
- FlatColorPicker
- FormField
- MaskedTextBox
- NumericTextBox
- RadioButton
- RangeSlider
- Signature
- Slider
- Switch
- TextArea
- TextBox
- TreeView
Bar & QR Codes
Data Tools
Layout
Barcodes
Buttons
Charts
Common Utilities
Conversational UI
Data Grid
Data Query
Data Tools
Date Inputs
- Calendar
- DateInput
- DatePicker Updated
- DateRangePicker Updated
- DateTimePicker Updated
- MultiViewCalendar
- TimePicker Updated
Date Math
Dialogs
Drawing
Dropdowns
- AutoComplete Updated
- ComboBox Updated
- DropDownList Updated
- DropDownTree Updated
- MultiColumn ComboBox Updated
- MultiSelect Updated
- MultiSelectTree Updated
Editor
Excel Export
File Manager
File Saver
Form
Gantt Chart
Gauges
Indicators
Inputs
- Checkbox
- ColorGradient Updated
- ColorPalette
- ColorPicker
- FlatColorPicker Updated
- Input
- MaskedTextBox
- NumericTextBox
- RadioButton
- RadioButtonGroup
- RangeSlider
- Rating
- Signature
- Slider
- Switch
- TextArea
Labels
Layout
- AppBar
- Avatar
- BottomNavigation
- Breadcrumb
- Card
- ContextMenu New
- Drawer
- ExpansionPanel
- Grid Layout
- Menu
- PanelBar
- Splitter
- Stack Layout
- Stepper
- TabStrip Updated
- TileLayout
- Timeline New
ListBox
ListView
Notifications
PDF Processing
PivotGrid
Popup
Ripple
Scheduler
ScrollView
Sortable
Tooltips
TreeList
TreeView
Upload
Common Features
Data Management
File Management
Labels
ScrollView
TreeView
Editor
Dropdowns
- AutoComplete Updated
- ComboBox Updated
- DropDownList Updated
- DropDownTree New
- MultiSelect Updated
- MultiSelectTree New
Inputs
- Checkbox
- ColorGradient
- ColorPalette
- ColorPicker
- FlatColorPicker
- Input
- MaskedTextBox
- NumericTextBox
- RadioButton
- RadioGroup
- RangeSlider
- Signature New
- Slider
- Switch
- TextArea
Charts
Indicators
Scheduling
Editors
Date Inputs
Dialogs
Progress Bars
Gauges
Layout
- Animation
- AppBar New
- Avatar
- BottomNavigation New
- Card
- Drawer
- ExpansionPanel New
- Form
- GridLayout New
- ListBox Updated
- ListView New
- Menu
- Notification
- PanelBar (Accordion)
- Popup
- Splitter
- StackLayout New
- Stepper
- TabStrip
- TileLayout New
- Toolbar
- Tooltip
Buttons
Product Categories
Data Management
- Data Grid (Table) Updated
- FileManager
- Filter
- ListView
- Pager
- PivotGrid
- PivotGrid v2
- Spreadsheet
- TreeList
Charts
Scheduler
Media
Conversational UI
Gauges
Layout
- Avatar
- Badge
- Card
- Dialog
- ExpansionPanel
- Form
- Notification
- PanelBar
- PopOver
- Popup
- ResponsivePanel
- Ripple Container
- Splitter
- TabStrip
- TileLayout
- TimeLine
- Tooltip
- Window
Editors
- AutoComplete Updated
- Captcha
- Checkbox
- CheckBoxGroup
- ColorGradient
- ColorPicker
- ComboBox Updated
- DateInput Updated
- DatePicker Updated
- DateTimePicker Updated
- DropDownList Updated
- DropDownTree Updated
- Image Editor
- ListBox
- MaskedTextBox
- MultiColumnComboBox Updated
- MultiSelect Updated
- NumericTextBox
- RadioButton
- RadioGroup
- RangeSlider
- Rating
- Rich Text Editor
- Signature
- Slider
- Switch
- TextArea
- TextBox
- TimeDurationPicker Updated
- TimePicker Updated
- Validator
Interactivity & UX
Bar & QR Codes
Product Categories
Document Processing
Scheduling
Navigation
- ActionSheet Updated
- AppBar
- BottomNavigation
- Breadcrumb
- Button
- ButtonGroup
- Chip
- ChipList
- Drawer
- DropDownButton
- FloatingActionButton
- Menu
- SplitButton
- Stepper
- Toolbar
- TreeView
- Wizard
File Management
Diagrams and Maps
Barcodes
Framework
Simple to Advanced, Style Your Components
the Easy Way
We combine our UI components with front-end documentation and tools into a Design System Kit to help you satisfy your styling requirements and produce consistent UI without hassle. You and/or designers can leverage these resources:
Front-End Documentation
Leverage our detailed design and front-end documentation on how to make the necessary customizations to Telerik and Kendo
ThemeBuilder
Point, click and customize its built-in themes and avoid tedious CSS. Choose between the free ThemeBuilder or subscribe to the new ThemeBuilder Pro for deeper customization option
Figma Kits
Designers using Figma leverage our design kits to mock up design changes directly to representations of our components. These are free and will help streamline the communication between you and your design team.