# Product Requirements

Learn the configurations required to develop the applications with ActiveReportsJS such as browsers, supported frameworks, and operating systems.

## Content

### Browsers

ActiveReportsJS components at runtime support for the following list of browsers

* Microsoft Edge
* Google Chrome
* Mozilla FireFox
* Safari

### Supported Frameworks

ActiveReportsJS offers support for the following front-end frameworks:

* [Angular Report Viewer and Designer components](/activereportsjs/docs/v6.1/GettingStarted/Installation#angular-npm-package) : Angular v17, v18, v19, v20
* [React Report Viewer and Designer components](/activereportsjs/docs/v6.1/GettingStarted/Installation#react-npm-package) : React v16, v17, v18, v19; [Next.js v15, v16](https://nextjs.org/)
* [Vue Report Viewer and Designer components](/activereportsjs/docs/v6.1/GettingStarted/Installation#vue-npm-package) : Vue v3 or higher; [Nuxt.js v3, v4](https://nuxtjs.org/)
* [Svelte Report Viewer and Designer components](/activereportsjs/docs/v6.1/GettingStarted/Installation#svelte-npm-package) : Svelte v3, v4, v5
* [Vite](https://vitejs.dev/) : Compatible with the framework versions listed above.

### Supported Operating Systems

ActiveReportsJS provides the [Standalone Designer Application](/activereportsjs/docs/v6.1/GettingStarted/Installation#standalone-report-designer-application) installers for the following operating systems.

* Windows (64-bit)
* macOS
* Desktop Linux