Report Manager
ENES

Report Manager

Open-source reporting engine and visual designer for .NET, Delphi, C++Builder and Linux — output to PDF, SVG, HTML and print.

Advanced formatting

HTML tags for font name, size, style and color, plus expression interpolation right in the text:
Customer: <b>{{CUSTOMER.NAME}}</b>

Visual Report Designer

Distribute the designer so reports can change without modifying your application.

AI Copilot New

Create, edit and debug reports with AI: schema-based generation, SQL and expression help.

Web & TCP Report Server

Generate Adobe PDF on the fly with a multiprocessor server — no license fees.

.NET & .NET Core

Native libraries and NuGet packages, plus Delphi/C++Builder components and ActiveX.

Reportman DB Agent

Run and print your reports from anywhere through a secure database agent connection.

Application description

Report Manager is a reporting application (Report Manager Designer) and a set of libraries and utilities to preview, export or print reports. It includes native .NET and .NET Core and Delphi/C++Builder libraries, an ActiveX component, and a standard dynamic link library for use from any language such as GNU C. A Linux 64-bit PDF generation tool is also available.

Report Manager Designer with the AI assistant Report Manager report preview
The Report Manager Designer with the AI assistant, and a report preview.

NuGet packages of Report Manager are available; a new repository for .NET development has been created.

The engine includes a TCP Report Server so thin clients can obtain reports processed on the server. A fully functional web report server generates Adobe PDF files on the fly — a true network and web report server with no license fees and multiprocessor support.

License

Report Manager is open source under the MPL license model (including a GPL-compatible use clause), so you can use it in commercial software, but any enhancement to the engine must be published.

Order

The product is free; you can order support and other services.

Features overview

It works on Windows and Linux. You can distribute the report designer, so reports can be modified without changing your application, and results exported to Adobe PDF.

Report Manager has many features, including exclusive ones like report libraries, metafile reports, device fonts, external sections and child subreports. If you use Delphi, C++Builder or FPC/Lazarus, you can embed the reporting engine — preview window, print dialog and report options — directly in your executables.

Current version

See the new features in the current version, an overview of supported development environments, the detailed feature list, the documentation and the F.A.Q.