ActionSheet
Overview
API
Events
Keyboard navigation
AppBar
Overview
Position
AutoComplete
Overview
Server filtering
Virtualization
Floating Label
Grouping
Client filtering
Customizing templates
Add new item
Custom data source
Events
Appearance
API
RTL support
Keyboard navigation
MVVM
AngularJS
Avatar
Overview
Appearance
Integration with Grid
Badge
Overview
Labels
Appearance
Templates
BottomNavigation
Overview
Items
Appearance
Templates
Events
API
RTL support
Keyboard navigation
Breadcrumb
Overview
Navigation
Icons
Editing
Events
API
RTL support
Keyboard navigation
MVVM
AngularJS
Button
Overview
Multiple Buttons
Images
Events
Appearance
API
RTL Support
Keyboard Navigation
MVVM
AngularJS
Badges
ButtonGroup
Overview
Badges
Icons
Selection
Events
API
RTL Support
Keyboard navigation
MVVM
Angular
Calendar
Overview
Component Type
Customizing Templates
Disable Dates
Week Column
Multiple Selection
Events
API
Globalization
RTL support
Keyboard Navigation
MVVM
AngularJS
ColorGradient
Overview
RGB and HEX
Contrast Tool
Keyboard Navigation
Events
API
MVVM
ColorPalette
Overview
Palette presets
Keyboard Navigation
Events
API
MVVM
ColorPicker
Overview
Views
RGB and HEX
Contrast Tool
Keyboard Navigation
Events
Appearance
API
MVVM
AngularJS
ComboBox
Overview
Server filtering
Virtualization
Floating Label
Grouping
Client filtering
Customizing templates
Cascading ComboBox
Add new item
Custom data source
Events
Appearance
API
RTL support
Keyboard navigation
MVVM
AngularJS
CheckBox
Overview
Appearance
CheckBoxGroup
Overview
Layout
Events
API
RTL support
Keyboard navigation
MVVM
DateInput
Overview
Appearance
Floating Label
API
Events
Keyboard navigation
MVVM
RTL support
Localization and Globalization
AngularJS
DatePicker
Overview
Component Type
Range Selection
Customizing Templates
Appearance
Floating Label
Events
Disable Dates
Week Column
API
Globalization
RTL Support
Keyboard Navigation
MVVM
AngularJS
DateRangePicker
Overview
Appearance
Date Range
Events
API
Keyboard navigation
MVVM
AngularJS
DateTimePicker
Overview
Component Type
Range Selection
Customizing Templates
Appearance
Floating Label
Events
Disable Dates
Week Column
API
Globalization
RTL Support
Keyboard Navigation
MVVM
AngularJS
DropDownList
Overview
Basic usage
Binding to remote data
Server filtering
Virtualization
Floating Label
Grouping
Client filtering
Customizing templates
Cascading DropDownList
Add new item
Custom data source
Events
Appearance
API
RTL support
Keyboard navigation
MVVM
AngularJS
DropDownTree
Overview
Checkboxes
Client Filtering
Binding to remote data
Binding to OData service
Appearance
Floating Label
Templates
Events
API
RTL support
Keyboard navigation
MVVM
AngularJS
Cards
Overview
Orientation
Action Buttons
Types
Layout
Media
Drag and Drop
RTL support
Dialog
Overview
Predefined dialogs
MVVM
AngularJS
Events
API
RTL support
Keyboard navigation
TreeView in Dialog
TreeView in Dialog (AngularJS)
TreeList in Dialog
Editor
Overview
Basic usage
MVVM
AngularJS
Inline editing
Custom tools
File and image browser
All tools
Format Painter
Table Editing
Snippets
Styles
PDF Export
Paste Cleanup
Immutable Elements
Events
Globalization
API
RTL support
Localization
Keyboard navigation
FlatColorPicker
Overview
Views
RGB and HEX
Contrast Tool
Keyboard Navigation
Events
API
MVVM
ExpansionPanel
Overview
API
Events
RTL Support
Keyboard Navigation
MVVM
ImageEditor
Overview
API
Events
Keyboard Navigation
FileManager
Overview
Templates
Events
API
RTL Support
Keyboard Navigation
Filter
Overview
Custom Editors
Persist state
Operators
MVVM
AngularJS
DropDownButton
Overview
Items
Icons
Appearance
Events
API
RTL support
Keyboard navigation
MVVM
FloatingActionButton
Overview
Basic Usage
Alignment
Templates
Appearance
API
Events
RTL Support
Keyboard Navigation
Form
Overview
Basic usage
Items
Layout
Groups
Orientation
Validation
API
MVVM
Grid
Overview
Basic Usage
Initialization from Table
Adaptive Rendering
MVVM
AngularJS
Binding to Local Data
Binding to Remote Data
Binding to Kinvey Backend Services
Binding to GraphQL Service
Binding to SignalR
Binding to WebSocket
Working Offline
Custom Ajax Binding
Custom Data Source
OData Binding
Web API Binding
Server Binding
Custom Server Binding
Copy to Excel
Batch Editing
Batch Editing OData-v4
Inline Editing
Popup Editing
Editing Custom Editor
Server Editing
Custom Validator Editing
Virtualization of Local Data
Virtualization of Remote Data
Column Virtualization
Endless Scrolling of Local Data
Endless Scrolling of Remote Data
Filter Row
Filter Multi Checkboxes
Filter Menu Customization
Drag & Drop
Group Paging of Remote Data
Server Grouping with Virtualization
Sorting
Search Panel
Selection
Checkbox Selection
Aggregates
Server Aggregates
Paging
Hierarchy
Server hierarchy
Persist State
Pager Functionality
Responsive Columns
Hiding Grouped Columns
Toolbar Template
Column Header Template
Row Template
Detail Template
Server Detail Template
Server Row Template
Frozen Columns
Sticky Columns
Multi-column Headers
Column Reordering
Column Resizing
Column Menu
Column Settings
ForeignKey Column
ForeignKey Column Binding
Custom Command
Content Alignment
Events
API
Globalization
Localization
RTL Support
Keyboard Navigation
Signature
Overview
Basic usage
Apperance
Form Integration
Export as Image
API
Events
Spreadsheet
Overview
Sorting and Filtering
DataSource binding
Resize Sheet
Disabled cells
Custom cell editors
Images
Cell comments
Events
Validation
Keyboard Navigation
ListBox
Overview
Drag & Drop
Templates
Events
API
RTL support
Keyboard navigation
MVVM
AngularJS
ListView
Overview
Binding to Remote Data
Custom Data Source
Editing
Selection
Endless Scrolling
RTL Support
Keyboard Navigation
MVVM
AngularJS
Grouping
PivotGrid
Overview
KPI measures
Remote binding
Local binding
Templates
AngularJS
PivotGridV2
Overview
Local binding
Templates
Export to PDF
MaskedTextBox
Overview
Appearance
Events
Floating Label
API
Globalization
RTL support
MVVM
Validation
AngularJS
MediaPlayer
Overview
Playlist
Events
API
Keyboard navigation
ScrollView
Overview
Binding to DataSource
API
Events
Keyboard navigation
MVVM
SkeletonContainer
Overview
Grid Integration
Menu
Overview
Images
Direction
Orientation
Scrollable
Binding to local data
Binding to remote data
Bind Custom Attributes
SiteMapBinding
ModelBinding
Animation effects
Events
API
Context Menu
RTL support
Keyboard navigation
Keyboard navigation - ContextMenu
MVVM
MVVM - ContextMenu
AngularJS
AngularJS - ContextMenu
MultiColumnComboBox
Overview
Server filtering
Virtualization
Floating Label
Grouping
Client filtering
Templates
Cascading MultiColumnComboBox
Add new item
Appearance
Custom data source
Events
API
RTL support
Keyboard navigation
MVVM
AngularJS
MultiSelect
Overview
Server filtering
Virtualization
Floating Label
Grouping
Client filtering
Customizing templates
Add new item
Appearance
Events
API
Tag mode
RTL support
Keyboard navigation
MVVM
AngularJS
MultiViewCalendar
Overview
View Selection
Multiple Views
Selection
Disabled dates
Week Column
API
Keyboard navigation
MVVM
Notification
Overview
Position and stacking
Templates
Events
API
RTL support
MVVM
AngularJS
NumericTextBox
Overview
Appearance
Precision
Events
Floating Label
API
Globalization
RTL Support
Keyboard Navigation
Range Validation
MVVM
AngularJS
Pager
Overview
Integration
Keyboard Navigation
PanelBar
Overview
Images
Loading content with AJAX
Animation effects
Binding to local data
Binding to remote data
Templates
Events
API
RTL support
Keyboard navigation
MVVM
AngularJS
Drag and Drop
Overview
Container
Area
Events
AngularJS
Effects
Expand
Fade
Slide In
Flip
Transfer
Zoom
Page Turn
Tile
Replace
Combined Effects
Semantic Zoom
Loader
Overview
Color Variations
Integration
ProgressBar
Overview
Chunk ProgressBar
Vertical ProgressBar
Custom Label
Events
API
RTL Support
MVVM
AngularJS
Circular ProgressBar
Overview
Basic usage
Indeterminate Progress
Template
Colors
API
Popover
Overview
Templates
API
Events
Gantt
Overview
Basic usage
MVVM
AngularJS
Columns
Planned vs Actual
Resources
Templates
Selected Date and Range
Events
API
RTL Support
Keyboard navigation
Server binding
Responsive Panel
Overview
Scheduler
Overview
Basic usage
MVVM
AngularJS
Adaptive Rendering
Adaptive Slot Height
Auto Event Height
Year View
Timeline view
Timeline Overnight view
Selection
Import and Export to iCal
Search Events
Resources
Horizontal Grouping
Vertical Grouping
Virtual Vertical Grouping
Hierarchical Grouping
Date Grouping
Templates
Restrictions
Event move & resize
Change Working Days
Binding to SignalR
Binding to Kinvey Backend Services
Web API binding
Custom data source
Events
API
RTL Support
Keyboard Navigation
Localization and Globalization
Globalization
Rating
Overview
Selection
Precision
Label
Tooltip
Templates
Events
API
RTL Support
Keyboard Navigation
MVVM
AngularJS
RadioButton
Overview
Appearance
RadioGroup
Overview
Layout
Events
API
RTL support
Keyboard navigation
MVVM
Slider
Overview
Events
API
RTL support
Keyboard navigation
MVVM
AngularJS
Switch
Overview
Appearance
Events
API
RTL Support
Keyboard Navigation
MVVM
AngularJS
Sortable
Overview
Filter / Disable items
Handlers
Axis / Container constraints
Linked Lists
Events
Sortable panels
Integration - Grid
Integration - ListView
Integration - TabStrip
AngularJS
Splitter
Overview
Loading content with AJAX
Events
API
RTL support
Keyboard navigation
MVVM
AngularJS
SplitButton
Overview
Items
Icons
Appearance
Events
API
RTL support
Keyboard navigation
MVVM
Stepper
Overview
Layout
Icons
Orientation
Operation Modes
Events
API
RTL support
Keyboard navigation
MVVM
TabStrip
Overview
Images
Loading content with AJAX
Animation effects
Tab position
Scrollable tabs
Sortable closable tabs
Events
API
RTL support
Keyboard navigation
MVVM
AngularJS
TaskBoard
Overview
Binding to local data
Binding to remote data
Editing
Templates
Validation
Events
API
RTL support
Keyboard Navigation
TextArea
Overview
Appearance
Events
Floating Label
API
RTL support
MVVM
AngularJS
TextBox
Overview
Appearance
Events
Floating Label
API
RTL Support
MVVM
AngularJS
TileLayout
Overview
Reordering
Resizing
Keyboard navigation
Add/Remove
Events
TimePicker
Overview
Component Type
Appearance
Floating Label
Range selection
Events
API
Globalization
RTL support
Keyboard navigation
MVVM
AngularJS
TimeDurationPicker
Overview
Columns
Shortcuts
Appearance
Events
API
MVVM
Keyboard Navigation
ToolBar
Overview
Resizing
Events
API
Integration with Editors
Keyboard navigation
AngularJS
RTL Support
Drawer
Overview
Mini Mode
Hierarchy
Functionality
API
Keyboard Navigation
MVVM
Timeline
Overview
Horizontal Mode
Templates
API
Events
Keyboard navigation
MVVM
Shared DataSource
Tooltip
Overview
Loading content with AJAX
Content template
Events
API
MVVM
AngularJS
TreeList
Overview
Binding to local data
Binding to remote data
Binding to OData-v4 service
Drag & drop
Editing
Filter row
InCell editing
Popup editing
Search Panel
Row template
Column resizing
Checkbox selection
Column reordering
Column menu
Multi-column headers
Frozen columns
Aggregates
Persist state
Events
API
MVVM
AngularJS
Client-side Paging
Localization
Keyboard navigation
TreeView
Overview
Basic usage
MVVM
AngularJS
Drag & drop
Animation effects
Images
Checkboxes
Filter TreeView in dialog
Templates
Binding to local data
Binding to remote data
Binding to OData service
Events
Appearance
API
RTL support
Keyboard navigation
Window
Overview
Basic usage
Constrain movement
Customizing actions
Loading content with AJAX
Animation effects
Events
API
RTL support
Keyboard navigation
MVVM
AngularJS
Wizard
Overview
Form integration
Loading content with AJAX
Content position
Events
Keyboard navigation
DataSource
Overview
Binding to remote data
Binding to XML
Remote data operations
Local data operations
Shared DataSource
Drawing API
Overview
Manipulating Paths
Tooltip
PDF Export
Document Export
Page Layout
PDFViewer
Overview
Events
API
Keyboard Navigation
MVVM
AngularJS
Globalization
Overview
Integration with JS libraries
Kendo UI + Handlebars
Kendo UI + Twitter Bootstrap
Kendo UI + Angular2
MVVM
Overview
HTML element binding
Widget binding
Attribute binding
Style binding
Event binding
Source and template binding
Strongly typed binding
CSS class binding
Remote binding
Custom binding
Templates
Overview
Expressions
Validator
Overview
Custom validation
AngularJS
Styling
Forms
Panels
Ripple Container
Overview
Chat
Travel
Healthcare
Toolbar
Chart
Overview
Area Charts
Overview
Stacked Area
100% Stacked Area
Stepped Area
Smooth Area
Date Axis
Logarithmic Axis
Multi-axis
Error Bars
Binding to Remote Data
Binding to Local Data
Binding to Grouped Data
MVVM
AngularJS
Bar Charts
Overview
Column Chart
Stacked Bars
Stacked and Grouped Bars
100% Stacked Bars
100% Stacked and Grouped Bars
Date Axis
Logarithmic Axis
Multi-axis
Plot Bands
Gap and Spacing
Error Bars
Custom Visuals
Pan and Zoom
Custom Pan and Zoom
Binding to Remote Data
Binding to Local Data
Binding to Grouped Data
MVVM
AngularJS
Barcode
Overview
MVVM
AngularJS
Box Plot Charts
Overview
Vertical Box Plot
Binding to remote data
Binding to local data
MVVM
AngularJS
Bubble Charts
Overview
Binding to remote data
Binding to local data
Binding to grouped data
MVVM
AngularJS
Bullet Charts
Overview
Binding to local data
Binding to remote data
MVVM
AngularJS
Chart API
Methods
Events
PDF Export
Advanced Export
Selection
Benchmark
RTL support
Donut Charts
Overview
Donut labels
Binding to remote data
Binding to local data
MVVM
AngularJS
Heatmap
MVVM
Funnel Charts
Binding to remote data
Binding to local data
MVVM
AngularJS
Linear Gauge
Overview
Scale options
Multiple pointers
Export to PDF, Image, SVG
MVVM
AngularJS
Circular Gauge
Overview
Color Ranges
Export to PDF, Image, SVG
Scale options
API
MVVM
AngularJS
Radial Gauge
Overview
Scale options
Multiple pointers
Export to PDF, Image, SVG
MVVM
AngularJS
Car Dashboard
Arc Gauge
Overview
Colors
Export to PDF, Image, SVG
Circular Gauge
MVVM
AngularJS
Line Charts
Overview
Stacked line
100% Stacked line
Stepped line
Smooth line
Date axis
Logarithmic axis
Multi-axis
Notes
Error Bars
Custom Visuals
Binding to remote data
Binding to local data
Binding to grouped data
MVVM
AngularJS
Diagram
Overview
Built-in Layouts
Editing
PDF Export
Advanced Export
Events
API
MVVM
AngularJS
Map
Overview
Bing tile layer
Bubble layer
Binding to GeoJSON
Binding markers to remote data
Export
Events
API
AngularJS
OrgChart
Overview
Binding to Remote Data
Load on Demand
Editing
Grouping
Grouping by Parent
Templates
Events
API
RTL support
Keyboard Navigation
MVVM
Pie Charts
Overview
Pie labels
Binding to remote data
Binding to local data
MVVM
AngularJS
Polar Charts
Polar line
Smooth polar line
Polar scatter
Polar area
Binding to remote data
Binding to local data
MVVM
AngularJS
QR Code
Overview
MVVM
Swiss QR
Custom Logo
AngularJS
Radar Charts
Radar line
Smooth radar line
Radar area
Radar column
Binding to remote data
Binding to local data
Binding to grouped data
MVVM
AngularJS
Range Bar Charts
Overview
Binding to local data
Binding to remote data
Range Area Charts
Overview
Binding to local data
Binding to remote data
Scatter Charts
Overview
Scatter line chart
Smooth scatter line
Date axis
Multi-axis
Pan and zoom
Custom Pan and zoom
Binding to remote data
Binding to local data
Binding to grouped data
MVVM
AngularJS
Sparklines
Overview
Binding to remote data
Binding to local data
MVVM
AngularJS
Stock Charts
Overview
Multiple panes
Virtualization
PDF Export
Stock History
TreeMap
Overview
Events
MVVM
AngularJS
Waterfall Charts
Overview
Horizontal Waterfall
Binding to local data
Binding to remote data
Touch Events
Touch Events
AngularJS
Single Page Applications
Aeroviewr
Sushi
Kendo UI Mobile
Hybrid Framework Demos