Welcome to the Kendo UI for Vue Native suite.

Thank you for choosing the Kendo UI for Vue Native Components!

The Kendo UI for Vue is a commercial UI library designed and built for developing business applications with Vue. Every UI component in the Kendo UI for Vue Native suite has been built from the ground-up specifically for Vue.

All Kendo UI for Vue Native components are distributed through npm packages available through npm. Kendo UI for Vue Native has a commercial license. In order to use the npm packages provided by the suite, you should either sign up for a 30-day free trial, or be a licensed developer. As a bonus, the trial license grants free access to our outstanding technical support.

The Native 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. The Kendo UI for Vue suite features native components rather than wrappers over jQuery widgets.

All Kendo UI components for Vue support Vue 3.0.0 "One Piece".

The Package is part of Kendo UI for Vue, a professional grade UI library with 90+ components for building modern and feature-rich applications. To try it out sign up for a free 30-day trial.

What is available in Kendo UI for Vue Native suite?

The Kendo UI for Vue native library contains UI components that range from data grid to form elements such as date pickers, dropdowns, and various inputs. There are also helper libraries such as PDF and Excel processing packages.

Here is a list of the available native components:

All components in Kendo UI for Vue are fully accessible and come with compliance for WCAG 2.0, Section 508, and WAI-ARIA accessibility standards.

We are constantly working on adding new features and components to the Kendo UI for Vue Native suite. In case you need a component that is yet not added to the Vue Native suite, you can check our Wrappers Kendo UI for Vue suite where we provide more that 70 jQuery based components specially made for Vue.

Tell us which components you want implemented for our Native Vue suite and how you intend to use them on our feedback portal.

Getting Started

If you are new to Components from the Kendo UI for Vue native, we recommend you to go through the Get Started with the Native Kendo UI for Vue suite article.

If you are just getting started with Vue and Web development, you may find the following articles useful in getting up to speed with the core concepts:

Controlled and Uncontrolled Modes

Most of the Kendo UI for Vue Native components support both controlled and uncontrolled modes. This gives you the flexibility to either go with a simpler solution where you simply pass data and configuration options to the components and get up and running, or move in to a more advanced scenario where you maintain everything in state yourself.

Tree Shaking and Server-side Rendering

Kendo UI for Vue Native works with tree shaking so only the aspects of Kendo UI for Vue Native that are used and imported will count towards the size of your overall JavaScript bundle. Kendo UI for Vue Native can also work with server-side rendering (SSR). Lazy loading techniques are also supported to meet the performance requirements of any Vue application.

TypeScript Support

The Kendo UI for Vue Native components are written with TypeScript and come with all of the typings and intellisense out of the box. The typings are included inside the packages and can directly be used in any TypeScript application without any additional steps.

Themes and Design Languages

With the breadth of components offered by Kendo UI for Vue Native, you can rely on the suite to provide a consistent look and feel across any UX and design requirements. The Kendo UI for Vue Native library currently supports two of the most popular Design Languages: Material Design and Bootstrap v4. Kendo UI for Vue Native also comes with its own default design system. All these themes allow you to either base your design on one of the existing Kendo UI for Vue Native themes or customize a Kendo UI for Vue Native theme to integrate into your existing Design Language.

Support and Bug Reports

With both a trial and/or developer license of Kendo UI for Vue Native, you will get access to the Kendo UI for Vue Native support ticketing system. Through this system you can submit issues, bug reports, or get help around implementing the components. All tickets are handled by our support team members and the developers of Kendo UI for Vue Native. Depending on the level of support that you get along with a licensed copy of Kendo UI for Vue Native you can even get access to remote web assistance for help with particularly tricky and critical items.

Trial Version and Commercial License

Kendo UI for Vue Native is a commercial UI library. You are welcome to explore its full functionality and get technical support from the team when you register for a free 30-day trial. To use it commercially, you need to purchase a license. For more information around licensing options, please refer to our pricing page. Feel free to review the Kendo UI for Vue Native License Agreement to get acquainted with the full terms of use.