Introduction to the Kendo UI for Vue suite

Updated on Sep 9, 2026

The Kendo UI for Vue is a commercial UI library designed and built for developing business applications with Vue. Kendo UI for Vue suite builds every UI component from the ground up for Vue.

The Kendo UI for Vue suite shares HTML rendering and web assets (like stylesheets) with the other Kendo UI suites, so you can reuse existing knowledge and classes. All components are accessible and come with compliance for WCAG 2.2, Section 508, and WAI-ARIA accessibility standards.

ninja-iconNew to Kendo UI for Vue?Kendo UI for Vue is a professionally-built commercial UI library. Simply sign up for a 30-day trial to get access to all 100+ components, high-quality learning resources and our award-winning technical support.Start Free Trial

Specifics and Usage

All Kendo UI for Vue components are distributed through npm packages. Kendo UI for Vue is distributed under a commercial license. To use the npm packages provided by the suite, you must either sign up for a 30-day free trial, or be a licensed developer. You can start a free trial from our Overview page. For details on downloading, installing, and registering a license key, see Set Up Your Kendo UI for Vue License Key.

The Kendo UI for Vue library contains UI components that range from Data Grid, Chart & Form to a variety of Date Pickers, DropDowns, Buttons and Inputs. The library provides options to process (sort, filter, group, and aggregate) different types of data, and to export the data to PDF and Excel format. The full list of available components is in the navigation on the left, and on our components page.

We are constantly working to provide new features and components to the Kendo UI for Vue suite. To be up-to-date with the new components available in the suite and know what are the next components we will release, check our What's New and Road map pages, or tell us which components you want implemented.

Getting Started

If you are new to Kendo UI for Vue, see Key Features for an overview of what the library offers, then Getting Started with Kendo UI for Vue to scaffold a project with the Kendo CLI or the VS Code extension, or to follow a detailed step-by-step tutorial for your preferred language and API style.

TypeScript Support

The Kendo UI for Vue components are written with TypeScript and come with all the typings and IntelliSense out of the box. For more details, see TypeScript Integration.

Themes and Design Languages

Kendo UI for Vue supports several Design Languages, including Material Design and Bootstrap, as well as its own default design system. Themes can be customized with the Kendo UI for Vue Theme Builder or combined with Tailwind CSS. For more details, see Styling & Themes and UI Kits for Designers.

Support and Licensing

With a trial and/or developer license of Kendo UI for Vue, you get access to the Kendo UI for Vue support ticketing system to submit issues, bug reports, or get help around implementing the components. To use Kendo UI for Vue commercially, you need to purchase a license. For more information, see Set Up Your Kendo UI for Vue License Key and the Kendo UI for Vue License Agreement.