NC4 React components

Welcome to the NC4 React UI Library

Provided and maintained by the EasyCruit team in collaboration with volunteers and the Product Design team.

NC4 React component library


Well-tested and feature-rich Nordic Cool 4 React UI library that provides the best of all worlds: beautiful User Interface, straightforward User Experience, and great Developer Experience.

Visma Nordic Cool 4 - React Library - Storybook


Learn everything about the components using one clean, clear, structured documentation interface.


Visma Nordic Cool 4 - React UI Library - NPM


Devlivered through npm and based on the Web Library, our Nordic Cool 4 implementation is always up to date.


Visma Nordic Cool 4 - React UI Library - Components


Use our large variety of enterprise-ready components such as modals, stepper, and form elements.

Visma ♥ DX

We’ve created an UI Library with Developer Experience as its core value. All of our components are customizable, easy to use, and intuitive.

Built for the modern web
Designed for consistency and usability, the UI Library helps you write reliable user interfaces.

Install using npm
Keep your Visma Front-end always up to date.

npm i @vismaux/react-nc4

More detailed instructions can be found under GitHub or npm package.

Here’s the team

Jānis Petronis - Visma Nordic Cool 4 - Angular UI Library
Jānis Petronis

Software Developer


Toms Pētersons - Visma Nordic Cool 4 - Angular UI Library
Toms Pētersons

Software Developer


Gatis Lapsiņš - Visma Nordic Cool 4 - Angular UI Library
Gatis Lapsiņš

Software Developer


Found an issue? Need an improvement?

All issues and feature requests we expect to be registered under GitHub > Issues.
Other questions can be asked at #sig-web-library slack channel.

This site saves certain data to enhance the user experience. By using you approve this. More info

This site uses cookies, which collect information about how you interact with the site. In combination with the information you provide, we create a profile so that we can show relevant content just for you.

By accepting, you allow us to collect and process your personal data as described.