---
title: Installation
slug: signum/installation
docTags: 
createdAt: 2022-08-30T21:47:17.000Z
---

SignumJS can be used in any modern browser (should even work with IE10) and NodeJS (Version 12+). As it is also available as bundled Javascript it can be used in pure HTML/CSS/JS applications or even by other Web Application stacks with PHP, .ASP NET, JSP.

The recommended way is to use SignumJS with a package manager. So, you can easily import it in projects build, e.g. React, Angular, Vue, Svelte, NextJS, NuxtJS, NestJS, etc. In most cases it is sufficient to install the [@signum/core](https://www.npmjs.com/package/@signumjs/core) package, as this offers all you need out of the box.

:::CodeblockTabs
npm

```shell
npm i @signumjs/core
```

yarn

```shell
yarn add @signumjs/core
```
:::

:::hint{type="info"}
**Good to know:** The library is entirely written in Typescript. Using modern tooling, i.e. decent IDEs like [VSCode](#) [VSCode](https://code.visualstudio.com/) or [WebStorm](https://www.jetbrains.com/webstorm)[WebStorm](#) and package manager will give you full support of typing, making development with SignumJS much easier and more productive.
:::

It's also possible to install SignumJS as a minified bundle in your web project using the `<script/>` element. This is most useful in scenarios when you use pure (vanilla) HTML/CSS/JS without any framework, or using it in e.g. in Wordpress or any non-pure-Javascript web applications.

```html
<script src='https://cdn.jsdelivr.net/npm/@signumjs/core/dist/signumjs.min.js'></script>
```

