New to Kendo UI for jQuery? Download free 30-day trial

Download and Installation Overview

To start using Kendo UI, you need to download the library by using any of the available approaches and then initialize the widgets you need.

Downloading Kendo UI

Depending on your preferences and the requirements of your project, you can:

Kendo UI for jQuery uses the Bower web package manager which handles frameworks, libraries, assets, and utilities. The library maintains the Kendo UI Core and the Kendo UI Professional Bower packages which provide all official releases, service packs, and internal Kendo UI for jQuery builds. For more information, refer to the article on installing Kendo UI as a Bower package.

To install Kendo UI for jQuery widgets, you can use the available Kendo UI CDN services which are hosted on Amazon CloudFront.

Another approach to install Kendo UI is by accessing the Node Package Manager (NPM) JavaScript package manager and downloading the available Kendo UI packages on NPM.

If you are a registered user, you can use the available Kendo UI NuGet packages from the private Kendo UI NuGet feed. NuGet is an open-source .NET package manager which hosts Kendo UI packages for the jQuery and ASP.NET MVC flavors.

You can also install part of the Kendo UI for jQuery widgets and framework components that your project requires and include only what you need by picking the combined scripts, by building a custom combined script, or by using Gulp to build a custom script.

Initializing the Widgets

Once you have done the Kendo UI installation, you can move on and initialize the desired Kendo UI widgets. The documentation for each Kendo UI widget features an Overview article that provides information on the individual initialization approaches—for example, the overview article of the Grid.

All Kendo UI widgets are registered as jQuery plugins which means that you can instantiate each widget on a jQuery object instance.

Apart from the jQuery plugin syntax, the widgets can also be instantiated through markup from custom HTML attributes.

Next Steps

See Also

In this article
Not finding the help you need? Improve this article