---
title: Third-party licenses
metaTitle: Third-party licenses - Guide - Handsontable Documentation
permalink: /next/third-party-licenses
canonicalUrl: /third-party-licenses
---

# Third-party licenses

[[toc]]


## Open-source software components

- **numbro.js** (handles numeric data)<br>
    Author: Benjamin Van Ryseghem<br>
    License: Open source (MIT)<br>
    [http://numbrojs.com/](http://numbrojs.com/)

- **Pikaday** (displays a date picker)<br>
    Author: David Bushell<br>
    License: Open source (MIT)<br>
    [https://github.com/dbushell/Pikaday](https://github.com/pikaday/pikaday)

- **moment.js** (parses, validates and displays dates)<br>
    Author: Tim Wood, Tskren Chernev, Moment.js contributors<br>
    License: Open source (MIT)<br>
    [http://momentjs.com](http://momentjs.com)

- **core-js** (polyfills for ECMAScript 5, ECMAScript 6, promises, symbols, collections)<br>
    Author: Denis Pushkarev<br>
    License: Open source (MIT)<br>
    [https://github.com/zloirock/core-js](https://github.com/zloirock/core-js)

- **javascript-algorithms** (implementation of linked list and merge sort)<br>
    Author: Minko Gechev<br>
    License: Open source (MIT)<br>
    [https://github.com/mgechev/javascript-algorithms](https://github.com/mgechev/javascript-algorithms)

- **DOMPurify** (an XSS sanitizer for HTML)<br>
    Author: Mario Heiderich<br>
    License: Open source (Apache 2.0)<br>
    [https://github.com/cure53/DOMPurify](https://github.com/cure53/DOMPurify)

### Dependencies of the [`Formulas`](@/api/formulas.md) plugin

The dependencies below apply only if you use the [`Formulas`](@/api/formulas.md) [calculation plugin](@/guides/formulas/formula-calculation.md):

- **bessel**<br>
    Author: SheetJS<br>
    License: Apache v2.0<br>
    [https://github.com/SheetJS/bessel](https://github.com/SheetJS/bessel)

- **Chevrotain**<br>
    Author: SAP SE or an SAP affiliate company<br>
    License: Apache v2.0<br>
    [https://github.com/SAP/chevrotain](https://github.com/SAP/chevrotain)

- **core-js**<br>
    Author: Denis Pushkarev<br>
    License: Open source (MIT)<br>
    [https://github.com/zloirock/core-js](https://github.com/zloirock/core-js)

- **GPU.js (optional)**<br>
    Author: GPU.js team<br>
    License: Open source (MIT)<br>
    [https://github.com/gpujs/gpu.js](https://github.com/gpujs/gpu.js/)

- **jStat**<br>
    Author: jStat<br>
    License: Open source (MIT)<br>
    [https://github.com/jstat/jstat](https://github.com/jstat/jstat)

- **regenerator-runtime**<br>
    Author: Facebook, Inc.<br>
    License: Open source (MIT)<br>
    [https://github.com/facebook/regenerator/tree/master/packages/regenerator-runtime](https://github.com/facebook/regenerator/tree/master/packages/regenerator-runtime)

- **tiny-emitter**<br>
    Author: Scott Corgan<br>
    License: Open source (MIT)<br>
    [https://github.com/scottcorgan/tiny-emitter](https://github.com/scottcorgan/tiny-emitter)

- **unorm**<br>
    Author: Matsuza, Bjarke Walling<br>
    License: Open source (MIT)<br>
    [https://github.com/walling/unorm](https://github.com/walling/unorm)
