Working with NuGet packages in FastReport

UPD: Applies to the versions of FastReport .NET before 2022.2. License packages are now available on our NuGet server.


NuGet is an open source package management system for Microsoft development platforms (formerly known as NuPack). NuGet is an extension (add-on) for easily adding, removing, and updating libraries and resources in Visual Studio projects based on the .NET Framework, .NET Core, and .NET. NuGet can be run from the command line or using scripts. It supports many programming languages, including packages for the .NET Framework and native packages written in C ++.

A NuGet package is a single ZIP file with a .nupkg extension. This package contains compiled code (DLL), associated files, and a descriptive manifest that includes details like the package’s version number. Developers who want to share their code create packages and publish them to a public or private server. Package consumers receive packages from suitable hosts, use them in their projects, and then call a package’s functionality in their project code. NuGet itself then handles all of the intermediate details.

FastReport products are currently represented by the following packages:

○     FastReport.Data.ClickHouse

○     FastReport.Data.Couchbase

○     FastReport.Data.Firebird

○     FastReport.Data.Json

○     FastReport.Data.MongoDB

○     FastReport.Data.MsSql

○     FastReport.Data.MySql

○     FastReport.Data.OracleODPCore

○     FastReport.Data.Postgres

○     FastReport.Data.RavenDB

○     FastReport.Data.SQLite

Package name Target Frameworks Cross-platform

UI (Viewer, Designer, UserControl)


.NET Framework 4.0 and up, .NET Core 2.0 and up, .NET 5 and up

.NET Framework 4.0 and up

FastReport.Net.Demo / FastReport.Net.Pro

.NET Framework 4.0 and up, .NET Core 3.1 Windows and up, .NET 5 Windows and up

Fast Reports
  • 800-985-8986 (English, US)
  • +4930568373928 (German)
  • +55 19 98147-8148 (Portuguese)
  • 901 N Pitt Str #325 Alexandria VA 22314

© 1998-2024 Fast Reports Inc.