Getting Started


Install ItsyUI, the world’s most opinionated application framework. ItsyUI works in ES5 environment, which includes browsers and React SSR mode. It helps you write applications that behave consistently, run in different environments (client, server, and native), and are easy to test.


ItsyUI is available in private registry, click here to get access.

// with npm
npm install @itsy-ui/core

// with yarn
yarn add @itsy-ui/core

Please note that react >= 16.9.0 and react-dom >= 16.9.0 are peer dependencies.

Font Icons

In order to use the font Icon component, you must first add the ItsyUI icons font. Here are some instructions on how to do so. For instance, via Google Web Fonts:

<link rel="stylesheet" href="" />

TypeScript support

The ItsyUI components are written with TypeScript and come with all of the typings and intellisense out of the box. The typings are included inside the packages and can directly be used in any TypeScript application without any additional steps.

Support and Bug Reports

With both a trial and/or developer license of ItsyUI, you will get access to the ItsyUI support system. Through this system you can submit issues, bug reports, or get help around implementing the components. All emails are handled by our support team members and the developers of ItsyUI. Depending on the level of support that you get along with a licensed copy of ItsyUI you can even get access to remote web assistance for help with particularly tricky and critical items.

Trial Version and Commercial License

ItsyUI is a commercial UI library. You are welcome to explore its full functionality and get technical support from the team when you register for a free 30-day trial. To use it commercially, you need to purchase a license. For more information around licensing options, please talk to our sales team. Feel free to review the ItsyUI License Agreement to get acquainted with the full terms of use.