# Available Packages

Learn about the packages available for ActiveReports through NuGet and NPM.

## Content



The following packages are available for download.

### NPM

Download the packages for viewer and designer from [**NPM**](https://www.npmjs.com/search?q=%40mescius%2Far), a JavaScript package manager .

| **Reference** | **Purpose** |
| --- | --- |
| [ActiveReports Js Viewer](https://www.npmjs.com/package/@mescius/activereportsnet-viewer) | Provides the report viewer based on JavaScript. |
| [ActiveReports WebDesigner](https://www.npmjs.com/package/@mescius/activereportsnet-designer) | Provides the report designer based on HTML5/JS technology stack. |

### NuGet

Download the following packages from **[NuGet](https://www.nuget.org/profiles/MESCIUS)**, an open source package manager.

|  | **Reference** | **Purpose** |
| --- | --- | --- |
| **Reports** |  |  |
|  | [MESCIUS.ActiveReports](https://www.nuget.org/packages/MESCIUS.ActiveReports) | Page/RDLX and Section reports API. |
|  |   [MESCIUS.ActiveReports.Chart](https://www.nuget.org/packages/MESCIUS.ActiveReports.Chart)  [MESCIUS.ActiveReports.Chart.Win](https://www.nuget.org/packages/MESCIUS.ActiveReports.Chart.Win)   | Chart data visualization components. |
|  |   [MESCIUS.Data.DataEngine](https://www.nuget.org/packages/MESCIUS.Data.DataEngine)  [MESCIUS.Data.ExpressionInfo](https://www.nuget.org/packages/MESCIUS.Data.ExpressionInfo)  [MESCIUS.Data.VBFunctionLib](https://www.nuget.org/packages/MESCIUS.Data.VBFunctionLib)  [MESCIUS.ActiveReports.Core.DataProviders](https://www.nuget.org/packages/MESCIUS.ActiveReports.Core.DataProviders)  [MESCIUS.ActiveReports.Core.Rdl](https://www.nuget.org/packages/MESCIUS.ActiveReports.Core.Rdl)  [MESCIUS.ActiveReports.Core.Rendering](https://www.nuget.org/packages/MESCIUS.ActiveReports.Core.Rendering)  [MESCIUS.ActiveReports.Core.Scripting](https://www.nuget.org/packages/MESCIUS.ActiveReports.Core.Scripting)  [MESCIUS.ActiveReports.Core.Drawing.Gc](https://www.nuget.org/packages/MESCIUS.ActiveReports.Core.Drawing.Gc)  [MESCIUS.ActiveReports.Core.Drawing.Gdi](https://www.nuget.org/packages/MESCIUS.ActiveReports.Core.Drawing.Gdi)   | Page/RDLX reports' internal implementation. |
|  |   [MESCIUS.ActiveReports.Core.Document](https://www.nuget.org/packages/MESCIUS.ActiveReports.Core.Document)  [MESCIUS.ActiveReports.Core.Document.Drawing.Gc](https://www.nuget.org/packages/MESCIUS.ActiveReports.Core.Document.Drawing.Gc)  [MESCIUS.ActiveReports.Core.Document.Drawing.Gdi](https://www.nuget.org/packages/MESCIUS.ActiveReports.Core.Document.Drawing.Gdi)   | ActiveReports RDF document implementation. |
|  |   [MESCIUS.Documents.Imaging](https://www.nuget.org/packages/Ds.Documents.Imaging)   | See [Document Solutions for Imaging](https://developer.mescius.com/document-solutions/dot-net-imaging-api/docs/online/overview.html). |
| **Desktop Components** |  |  |
|  | [MESCIUS.ActiveReports.Design.Win](https://www.nuget.org/packages/MESCIUS.ActiveReports.Design.Win) | ActiveReports Windows Forms end-user Designer control. |
|  |   [MESCIUS.ActiveReports.Viewer.Win](https://www.nuget.org/packages/MESCIUS.ActiveReports.Viewer.Win)  [MESCIUS.ActiveReports.Viewer.Wpf](https://www.nuget.org/packages/MESCIUS.ActiveReports.Viewer.Wpf)  [MESCIUS.ActiveReports.Viewer.Common](https://www.nuget.org/packages/MESCIUS.ActiveReports.Viewer.Common)   | ActiveReports Viewer controls and printing implementations. |
| **Web** |  |  |
|  |   [MESCIUS.ActiveReports.Aspnet.Designer](https://www.nuget.org/packages/MESCIUS.ActiveReports.Aspnet.Designer)  [MESCIUS.ActiveReports.Aspnetcore.Designer](https://www.nuget.org/packages/MESCIUS.ActiveReports.Aspnetcore.Designer)   | WebDesigner JS component and Blazor WebDesigner control server-side implementations for ASP.NET MVC 5 and ASP.NET Core. |
|  |   [MESCIUS.ActiveReports.Aspnet.Viewer](https://www.nuget.org/packages/MESCIUS.ActiveReports.Aspnet.Viewer)  [MESCIUS.ActiveReports.Aspnetcore.Viewer](https://www.nuget.org/packages/MESCIUS.ActiveReports.Aspnetcore.Viewer)  [MESCIUS.ActiveReports.Web.Viewer](https://www.nuget.org/packages/MESCIUS.ActiveReports.Web.Viewer)   | Js Viewer component and Blazor viewer control server-side implementations for ASP.NET MVC 5 and ASP.NET Core. |
|  |   [MESCIUS.ActiveReports.Web](https://www.nuget.org/packages/MESCIUS.ActiveReports.Web)  [MESCIUS.ActiveReports.Web.Viewer](https://www.nuget.org/packages/MESCIUS.ActiveReports.Web.Viewer)   | ASP.NET WebForms control implementation. |
|  | [MESCIUS.ActiveReports.Blazor.Viewer](https://www.nuget.org/packages/MESCIUS.ActiveReports.Blazor.Viewer) | Blazor Viewer control implementation. |
|  | [](https://www.nuget.org/packages/MESCIUS.ActiveReports.Blazor.Viewer)[MESCIUS.ActiveReports.Blazor.Designer](https://www.nuget.org/packages/MESCIUS.ActiveReports.Blazor.Designer) | Blazor WebDesigner control implementation. |
| **Exports** |  |  |
|  |   [MESCIUS.ActiveReports.Export.Pdf](https://www.nuget.org/packages/MESCIUS.ActiveReports.Export.Pdf)  [MESCIUS.ActiveReports.Core.Export.Pdf.Page](https://www.nuget.org/packages/MESCIUS.ActiveReports.Core.Export.Pdf.Page)  [MESCIUS.ActiveReports.Core.Export.Pdf.Section](https://www.nuget.org/packages/MESCIUS.ActiveReports.Core.Export.Pdf.Section)  [MESCIUS.Documents.Pdf](https://www.nuget.org/packages/Ds.Documents.Pdf)  [Portable.BouncyCastle](https://www.nuget.org/packages/Portable.BouncyCastle)   | These packages include assemblies needed to export ActiveReports reports to PDF and [Document Solutions for PDF](https://developer.mescius.com/document-solutions/dot-net-pdf-api/docs/online/overview.html). |
|  |   [MESCIUS.ActiveReports.Export.Excel](https://www.nuget.org/packages/MESCIUS.ActiveReports.Export.Excel)  [MESCIUS.ActiveReports.Core.Export.Excel.Page](https://www.nuget.org/packages/MESCIUS.ActiveReports.Core.Export.Excel.Page)  [MESCIUS.ActiveReports.SpreadBuilder](https://www.nuget.org/packages/MESCIUS.ActiveReports.SpreadBuilder)  [DocumentFormat.OpenXml](https://www.nuget.org/packages/DocumentFormat.OpenXml)   | These packages include assemblies needed to export ActiveReports reports to Excel (Xls/Xlsx). |
|  |   [MESCIUS.ActiveReports.Export.Word](https://www.nuget.org/packages/MESCIUS.ActiveReports.Export.Word)  [MESCIUS.ActiveReports.Core.Export.Word.Page](https://www.nuget.org/packages/MESCIUS.ActiveReports.Core.Export.Word.Page)  [DocumentFormat.OpenXml](https://www.nuget.org/packages/DocumentFormat.OpenXml)   | These packages include assemblies needed to export ActiveReports files to Word (Doc/Docx). |
|  |   [MESCIUS.ActiveReports.Export.Image](https://www.nuget.org/packages/MESCIUS.ActiveReports.Export.Image)  [MESCIUS.ActiveReports.Core.Export.Image.Page](https://www.nuget.org/packages/MESCIUS.ActiveReports.Core.Export.Image.Page)  [MESCIUS.ActiveReports.Core.Export.Tiff.Section](https://www.nuget.org/packages/MESCIUS.ActiveReports.Core.Export.Tiff.Section)   | These packages include assemblies needed to export ActiveReports files to Image. |
|  |   [MESCIUS.ActiveReports.Export.Xml](https://www.nuget.org/packages/MESCIUS.ActiveReports.Export.Xml)  [MESCIUS.ActiveReports.Core.Export.Text.Page](https://www.nuget.org/packages/MESCIUS.ActiveReports.Core.Export.Text.Page)   | These packages include assemblies needed to export ActiveReports files to text-related formats: XML, CSV, TXT, JSON. |
|  |   [MESCIUS.ActiveReports.Export.Html](https://www.nuget.org/packages/MESCIUS.ActiveReports.Export.Html)  [MESCIUS.ActiveReports.Core.Export.Html.Page](https://www.nuget.org/packages/MESCIUS.ActiveReports.Core.Export.Html.Page)  [MESCIUS.ActiveReports.Core.Export.Svg.Page](https://www.nuget.org/packages/MESCIUS.ActiveReports.Core.Export.Svg.Page)   |   These packages include assemblies needed to export ActiveReports files to HTML.   |
| **Design time** |    |  |
|  |   [MESCIUS.ActiveReports.Serializer](https://www.nuget.org/packages/MESCIUS.ActiveReports.Serializer)  [MESCIUS.ActiveReportsSerializer.2022](https://www.nuget.org/packages/MESCIUS.ActiveReports.Serializer.VS2022)   | Code-based Section report CodeDOM serializers for Visual Studio 2019 and Visual Studio 2022. |
|  |   [MESCIUS.ActiveReports.Web.Design](https://www.nuget.org/packages/MESCIUS.ActiveReports.Web.Design)  [MESCIUS.ActiveReports.Web.Design.VS2022](https://www.nuget.org/packages/MESCIUS.ActiveReports.Web.Design.VS2022)   | ASP.NET WebViewer control design-time support for Visual Studio 2019 and Visual Studio 2022. |
| **Auxiliary** |  |  |
|  | [MESCIUS.ActiveReports.Export.Rdf](https://www.nuget.org/packages/MESCIUS.ActiveReports.Export.Rdf) | This package includes assemblies needed to export Page/RDLX reports to RDF format. |
|  | [MESCIUS.ActiveReports.Interop](https://www.nuget.org/packages/MESCIUS.ActiveReports.Interop) | The optional OleObject internal implementation. |
|  |   [MESCIUS.Documents.Imaging.Windows](https://www.nuget.org/packages/Ds.Documents.Imaging.Windows)  [MESCIUS.Documents.DX.Windows](https://www.nuget.org/packages/Ds.Documents.DX.Windows)   | Additional [Document Solutions for Imaging](https://developer.mescius.com/document-solutions/dot-net-imaging-api/docs/online/overview.html) packages, required to improve export to images. |
|  | [System.Drawing.Common](https://www.nuget.org/packages/System.Drawing.Common/) | This package may require .NET desktop components and Section reports for the GDI compatibility mode. In all other situations, this package can be dropped. |
| **Excel Data Source** | [MESCIUS.ActiveReports.Core.DataProviders.Excel](https://www.nuget.org/packages/MESCIUS.ActiveReports.Core.DataProviders.Excel) | This package is required for using Excel Data Source. |

You can install NuGet packages from a local folder or from web. For details, see [Manage ActiveReports Dependencies](/activereportsnet/docs/v19.2/devops/install-activereports/manage-ar-dependencies).