Tutorial: Custom plugin

Custom plugin

A plugin contains one or more features that can be easily plugged in to Handsontable. Writing a new plugin is not a difficult task, simply cloning the Skeleton template will give you a good starting point.

There are two types of plugins: internal and external. While both extend Handsontable's functionality, the former is incorporated into the Handsontable build and the latter needs to be included from a separate file. Learn more about plugins from the Skeleton guide.

Note that creating a plugin for personal needs is usually easier than writing an application destined for use by other developers. Such code has to be properly described, documented, frequently updated and supported. If you think that your plugin meets those requirements then consider sharing it with us. Get in touch for more details.

Last but not least, since v1.11.0-beta1 we support ECMAScript 6 and follow code style (inspired by Airbnb JavaScript Style), so those standards are required for the new plugins.

Help us improve this page