NPM Packages

The Node Package Manager (NPM) is a popular JavaScript package manager.

This article assumes that you are familiar with the necessary steps to use browser-based libraries from NPM. Some of the tools that address this issue are Browserify, Webpack, and SystemJS.

For more information on possible setups, refer to the sample repository on GitHub.


Kendo UI maintains two NPM packages:

Official releases, service packs, and internal builds are published for each package.


Kendo UI Core

The Kendo UI Core NPM Package is published as kendo-ui-core on and is accessible without credentials.

To install the Kendo UI Core NPM package, run npm install --save kendo-ui-core.

Kendo UI Professional

The Kendo UI Professional NPM Package (@progress/kendo-ui) is available at the NPM registry.


The Progress NPM registry was retired in favor of To start using the default registry, remove the two lines which contain from your .npmrc file.


To install the Kendo UI Professional NPM package, run npm install --save @progress/kendo-ui.


The scripts in the NPM package are not usable in the browser. To work around this issue, use a bundler such as WebPack.

Legacy Package

The kendo legacy package that is available as a GitHub repository and is accessible through git+ will not be updated after May 2017. The repository itself will remain active.


This section provides solutions for common issues you might encounter while installing the Kendo UI NPM packages.

The jQuery Module Is Not Found

During the installation process, you might see the following error:

Error: Cannot find module 'jquery' from '/Users/bernhard/Documents/JavaScriptDevelopment/kendo-ui-npm-example/javascript-browserify'

The most probable cause of this issue is the usage of an old NPM version.


Use an NPM ^3.0.0 version.

See Also

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