Reporting tool comparison
Compare features, prices and licenses with other .NET reporting controls on ComponentSource.
Reporting tool comparison
Compare features, prices and licenses with other .NET reporting controls on ComponentSource.
Compare the latest List & Label versions — feature by feature, side by side.
Please enable desktop site in your browser settings to see the version comparison.
Report design features
List & Label Cross Platform 31 | List & Label 31 | List & Label 30 | List & Label 29 | |
---|---|---|---|---|
Number of supported features | 80 | 164 | 163 | 160 |
Aggregate with previous values | ● | ● | ● | ● |
Automatically generated index | ● | ● | ● | ● |
Automatically generated table of contents | ● | ● | ● | ● |
Expandable regions | ▬ | ● | ● | ● |
Collection variables | ▬ | ● | ● | ● |
Conditional formatting | ● | ● | ● | ● |
Crystal Reports compatible | ▬ | ● | ● | ● |
Design schemes | ● | ● | ● | ● |
Design schemes per item | ▬1 | ▬1 | ▬1 | ▬1 |
Design wizard | ▬ | ● | ● | ● |
Drilldown | ▬ | ● | ● | ● |
Embedded Fonts | ● | ● | ● | ▬ |
End User designer | ▬ | ● | ● | ● |
Format Painter | ▬ | ● | ● | ● |
Hyperlink embedding | ● | ● | ● | ● |
Interactive sorting | ▬ | ● | ● | ● |
Label support | ● | ● | ● | ● |
Label templates | ▬ | ● | ● | ● |
Localization / Internationalization | ▬ | ● | ● | ● |
Multilanguage (language quantity) | ▬ | ● (11) | ● (11) | ● (11) |
Native aggregate functions | ● | ● | ● | ● |
Native barcode support (quantity) | ● | ● (62) | ● (62) | ● (60) |
Nested tables | ▬ | ● | ● | ● |
Report parameter | ● | ● | ● | ● |
Restore last step | ▬ | ● | ● | ● |
Ribbon-UI | ▬ | ● | ● | ● |
Side-by-side reports | ● | ● | ● | ● |
True layout for the reports | ▬ | ● | ● | ● |
Unicode, internationalization support | ● | ● | ● | ● |
User-defined Functions | ● | ● | ● | ● |
User-defined Objects | ▬ | ● | ● | ● |
Web Report Designer | ▬ | ● | ● | ● |
WYSIWYG full page design | ▬ | ● | ● | ● |
Features for users
Report preview features
Beyond the design phase, List & Label also offers extensive preview features that let you test and interact with your reports before deployment. The preview gives you a clear view of how your reports will behave at runtime — including collection variables, expandable regions, and interactive sorting.
You can check every interactive element directly in the preview to ensure your layout, logic, and user interactions work as intended.
Licensing and distribution are also important considerations. Some reporting tools charge extra fees for runtime or per designer when distributing the report designer with your application. These costs can quickly add up and are often difficult to estimate in advance.
However, with List & Label, you can integrate and distribute the report designer at no additional cost, providing a transparent and predictable cost structure.
If your business case involves offering design capabilities to your users — for instance, enabling them to create or customize reports independently — you’ll benefit from a fully featured, royalty-free designer that you can incorporate directly into your product.
Report viewer features
List & Label Cross Platform 31 | List & Label 31 | List & Label 30 | List & Label 29 | |
---|---|---|---|---|
Expandable regions | ▬ | ● | ● | ● |
Expandable regions (Web) | ▬ | ● | ● | ● |
Interactive sorting | ▬ | ● | ● | ● |
Interactive sorting (Web) | ▬ | ● | ● | ● |
Multilanguage (language quantity) | ▬ | ● (11) | ● (11) | ● (11) |
Report parameter | ▬ | ● | ● | ● |
Report parameter with drilldown | ▬ | ● | ● | ● |
Report parameter with drilldown (Web) | ▬ | ● | ● | ● |
Ribbon-UI | ▬ | ● | ● | ● |
Side-by-side Reports | ● | ● | ● | ● |
Subreports | ● | ● | ● | ● |
Viewer-Technology – HTML5 | ▬ | ● | ● | ● |
Viewer-Technology – Standalone | ▬ | ● | ● | ● |
Viewer-Technology – Windows-Forms | ▬ | ● | ● | ● |
Viewer-Technology – WPF | ▬ | ● | ● | ● |
Barcodes and charts in the reporting tools
Barcodes for your applications
Many business reports depend on barcodes to identify products, documents, or shipments, for example. List & Label includes built-in support for over 60 barcode types, including standards like EAN, Code 128, QR Code, Codablock F, and MicroPDF417.
You can insert barcode objects directly into your report projects — no external dependencies, SDKs, or plug-ins required. Each barcode type can be customized through properties such as size, color, check digit, and module width, giving you full control over the output.
Barcodes are rendered natively in print, preview, and export, ensuring consistent quality across PDF, SVG, and raster formats.
Charts – the more, the better
Charts in List & Label are object-based and highly configurable. In addition to standard chart types (bar, line, pie), the Designer supports Gantt, treemap, waterfall, bubble, and donut charts — all using the same report container model.
You can bind charts to any supported data source, define series and groups dynamically, and use the built-in formula language for calculated values or formatting logic.
Charts render vector-based in most export formats, ensuring optimal scaling in PDF, SVG, and XHTML outputs without post-processing or conversion.
Advanced report objects
List & Label Cross Platform 31 | List & Label 31 | List & Label 30 | List & Label 29 | |
---|---|---|---|---|
Chart type – Area | ▬ | ● | ● | ● |
Chart type – Bar | ▬ | ● | ● | ● |
Chart type – Bar & Lines mixed | ▬ | ● | ● | ● |
Chart type – Bubbles / Dots | ▬ | ● | ● | ● |
Chart type – Candlestick | ▬ | ▬4 | ▬4 | ▬4 |
Chart type – Circle / Ring | ▬ | ● | ● | ● |
Chart type – Funnel | ▬ | ● | ● | ● |
Chart type – Lines / Symbols | ▬ | ● | ● | ● |
Chart type – Maps / Shapefiles | ▬ | ● | ● | ● |
Chart type – Radar | ▬ | ● | ● | ● |
Chart type – Range | ▬ | ▬4 | ▬4 | ▬4 |
Chart type – Rscript | ▬ | ● | ● | ● |
Chart type – Treemap | ▬ | ● | ● | ● |
Chart type – Waterfall | ▬ | ▬4 | ▬4 | ▬4 |
Crosstab | ▬ | ● | ● | ● |
Data Graphics | ▬ | ● | ● | ● |
Gantt | ▬ | ● | ● | ● |
Gauges / Dashboard-Controls | ▬ | ● | ● | ● |
OLE Container | ▬ | ● | ● | ● |
OLE Container 64 Bit | ▬ | ● | ● | ● |
PDF Object | ▬ | ● | ● | ● |
SVG Object | ● | ● | ● | ● |
Get started with our dev guides
Report export features
List & Label Cross Platform 31 | List & Label 31 | List & Label 30 | List & Label 29 | |
---|---|---|---|---|
BMP | ▬ | ● | ● | ● |
Cloud | ▬ | ● | ● | ● |
CSV | ● | ● | ● | ● |
DOC / DOCX | ▬ | ● | ● | ● |
Email (Extended MAPI) | ▬ | ● | ● | ● |
Email (Graph) | ▬ | ● | ● | ● |
Email (Simple MAPI) | ▬ | ● | ● | ● |
Email (SMTP) | ▬ | ● | ● | ● |
EMF | ▬ | ● | ● | ● |
HTML | ▬ | ● | ● | ● |
HTML5 | ▬ | ● | ● | ● |
JPEG | ● | ● | ● | ● |
JSON | ● | ● | ● | ● |
● | ● | ● | ● | |
PDF/A | ▬ | ● | ● | ● |
PNG | ● | ● | ● | ● |
PPT / PPTX | ▬ | ● | ● | ● |
RTF | ▬ | ● | ● | ● |
SharePoint | ▬ | ● | ● | ● |
SVG | ● | ● | ● | ● |
Text | ▬ | ● | ● | ● |
TIFF | ▬ | ● | ● | ● |
TIFF (Multipage) | ▬ | ● | ● | ● |
WebDAV | ▬ | ● | ● | ● |
XHTML | ▬ | ● | ● | ● |
XLS / XLSX | ▬ | ● | ● | ● |
XML / XAML | ▬ | ● | ● | ● |
XPS | ▬ | ● | ● | ● |
Supported data sources
List & Label Cross Platform 31 | List & Label 31 | List & Label 30 | List & Label 29 | |
---|---|---|---|---|
ADO | ● | ● | ● | ● |
ADO.NET | ● | ● | ● | ● |
Azure Cosmos DB | ● | ● | ● | ● |
Cassandra | ● | ● | ● | ● |
Control binding to data sets | ● | ● | ● | ● |
CouchDB | ● | ● | ● | ● |
CSV | ● | ● | ● | ● |
DB2 | ● | ● | ● | ● |
Enumerable interface .NET object support | ● | ● | ● | ● |
Excel | ● | ● | ● | ● |
Firebird | ● | ● | ● | ● |
Google Analytics | ● | ● | ● | ● |
Google BigQuery | ● | ● | ● | ● |
GoogleSheets | ● | ● | ● | ● |
GraphQL | ● | ● | ● | ● |
IDataProvider (custom data source) | ● | ● | ● | ● |
In-Memory | ● | ● | ● | ● |
JSON | ● | ● | ● | ● |
LINQ | ● | ● | ● | ● |
MariaDB | ● | ● | ● | ● |
MongoDB | ● | ● | ● | ● |
MS SQL Server | ● | ● | ● | ● |
Multiple DataSource reports | ● | ● | ● | ● |
MySQL | ● | ● | ● | ● |
NoSQL | ● | ● | ● | ● |
NuoDB | ● | ● | ● | ● |
OData | ● | ● | ● | ● |
ODBC | ● | ● | ● | ● |
OleDB | ● | ● | ● | ● |
OpenEdge | ● | ● | ● | ● |
Oracle | ● | ● | ● | ● |
PostgreSQL | ● | ● | ● | ● |
Redis | ● | ● | ● | ● |
REST | ● | ● | ● | ● |
RSSBus/Cdata | ● | ● | ● | ● |
Salesforce | ● | ● | ● | ● |
SharePoint | ● | ● | ● | ● |
SQLite | ● | ● | ● | ● |
Unbound data support | ● | ● | ● | ● |
XML | ● | ● | ● | ● |
End user licensing
List & Label Cross Platform 31 | List & Label 31 | List & Label 30 | List & Label 29 | |
---|---|---|---|---|
Royalty Free Report Designer | ▬ | ● | ● | ● |
Supported development environments
List & Label Cross Platform 31 | List & Label 31 | List & Label 30 | List & Label 29 | |
---|---|---|---|---|
.NET 10 | ● | ● | ▬ | ▬ |
.NET 9 | ● | ● | ● | ▬ |
.NET 8 | ● | ● | ● | ● |
.NET 6 | ▬ | ● | ● | ● |
.NET Framework 4.x | ▬ | ● | ● | ● |
COM (ActiveX) | ▬ | ● | ● | ● |
Delphi VCL | ▬ | ● | ● | ● |
DLL | ▬ | ● | ● | ● |
JNI (Java) | ▬ | ● | ● | ● |
Other
List & Label Cross Platform 31 | List & Label 31 | List & Label 30 | List & Label 29 | |
---|---|---|---|---|
C# scripting | ▬ | ● | ● | ● |
Direct manufacturer support | ● | ● | ● | ● |
Filter functions on database level | ● | ● | ● | ● |
Framework for mobile apps | ● | ● | ● | ● |
German manufacturer | ● | ● | ● | ● |
High DPI display support | ● | ● | ● | ● |
Interface to third party digital signature solution | ▬ | ● | ● | ● |
More complex control of different printers possible | ▬ | ● | ● | ● |
NuGet | ● | ● | ● | ● |
Object Model (DOM) | ● | ● | ● | ● |
Simple redistribution | ● | ● | ● | ● |
Styling of UI possible | ▬ | ● | ● | ● |
Support for Docker Container | ● | ● | ● | ● |
Time zone function for accurate server reporting | ● | ● | ● | ▬ |
VBScript scripting | ▬ | ● | ● | ● |
Windows 11 support | ● | ● | ● | ● |
Windows 10 support | ● | ● | ● | ● |
ZUGFeRD 1.0 / 2.0 / 2.1, XRechnung | ▬ | ● | ● | ● |
Standalone, fully functional reporting
List & Label Cross Platform 31 | List & Label 31 | List & Label 30 | List & Label 29 | |
---|---|---|---|---|
Apps (Windows, Android & iOS) | ● | ● | ● | ● |
Report Server | ● | ● | ● | ● |
1) charts only
2) only programmatically / with scripting
3) not in Designer, but with full demo
4) possible with Rscript