Product Categories
Blazor

Common

A2UI (preview)

  • A2UI for Blazor: Introduced A2UI for Blazor, a new framework for building agent-driven user interfaces using the A2UI v0.9 protocol. It enables AI agents to dynamically generate and render interactive Blazor components such as DataGrid, Chart, Scheduler, Gantt Chart, Document Editor, and more without requiring manual UI development.

  • The release includes support for 60+ component adapters, A2UI message processing, reactive data binding, surface rendering, and seamless integration with A2UI-compatible agents. It also ships with built-in A2UI primitives, allowing developers to compose dynamic, AI-powered experiences using both widgets and protocol-native components.

New component

  • The Sunburst Chart component has been added to Blazor.

Production-ready component

The following component has been developed to meet industry standards and is now marked as production-ready for Blazor:

  • Inline AI Assist: The Inline AI Assist is a versatile, integrated AI-powered assistant component for modern web applications that lets users prompt AI services and receive intelligent responses directly in their interface, with flexible display modes and extensive customization options.

Sunburst Chart (preview)

The Sunburst Chart component visualizes multilevel hierarchical data as concentric rings, where the arc length of each segment encodes its value. Users can click a slice to drill down into its underlying levels, and built-in highlight and selection interactions make individual slices easy to emphasize.

Key features

  • Multilevel visualization: Hierarchical data is rendered as concentric rings, with arc length encoding each value.
  • Drill down: Click a slice to drill down into its underlying levels.
  • Highlight and selection: Built-in highlight and selection support.
  • Theming: Data labels, multilevel tooltips, title, subtitle, legend, and borders fully support themes.
  • Smart tooltip fill: The tooltip fill automatically follows the active theme, with a dark fallback when no theme is applied.

Blazor Sunburst Chart

AI AssistView

Generative UI with interactive tools

This feature enables generative UI, allowing interactive UI tools to be dynamically generated directly within AI responses. By configuring an appropriate system prompt, the AI can invoke registered tools, seamlessly integrating dynamic and interactive UI elements into its responses.

Blazor AI AssistView generative ui

AI chain-of-thoughts

The AI AssistView now displays the AI’s chain-of-thought process before generating responses. It provides transparency into the AI model’s reasoning steps, explaining how conclusions are reached and enabling verification of the logical flow of AI-generated solutions.

Blazor AI AssistView chain of thoughts

The AI AssistView now displays a footer toolbar on the left side of the conversation, making it easy for users to access action items such as attachments, shortcuts, settings, and custom commands.

Blazor AI AssistView footer left items

Barcode Generator

GS1 linear barcodes

Added support for GS1-compliant linear and logistics barcode symbologies, enabling product identification, inventory tracking, retail operations, and supply chain management.

Supported barcode types

  • GS1 Code 128
  • ITF-14
  • GS1 DataBar Omni directional
  • GS1 DataBar Stacked
  • GS1 DataBar Stacked Omni directional
  • GS1 DataBar Limited
  • GS1 DataBar Expanded
  • GS1 DataBar Expanded Stacked

Blazor Barcode GS1 linear barcodes Blazor Barcode GS1 linear barcodes

GS1 QR code

GS1 QR code is a two-dimensional barcode that combines QR code technology with GS1 standards to encode product and traceability information using Application Identifiers (AIs). It is commonly used for product traceability, inventory management, and consumer engagement.

Blazor Barcode GS1 QR code

GS1 DataMatrix

GS1 DataMatrix is a high-density two-dimensional barcode that combines matrix technology with GS1 standards to encode product, tracking, and traceability information in a compact symbol. It is widely used in health care, manufacturing, and supply chain applications that require compact symbols capable of storing large amounts of data.

Blazor Barcode GS1 DataMatrix

DotCode and GS1 DotCode

DotCode is a high-capacity two-dimensional barcode designed for high-speed printing applications, while GS1 DotCode extends it by adding GS1-compliant Application Identifiers (AIs) for product identification, tracking, and traceability. These barcode types are commonly used in health care, logistics, manufacturing, and supply chain environments.

Blazor Barcode DotCode Blazor Barcode GS1 DotCode

Charts

Nested doughnut support for accumulation charts

The multi-series pie chart displays multiple datasets as concentric rings within a single chart. This makes it easier to compare data and understand hierarchical relationships. Cross-series legend grouping with the MappingKey feature allows similar categories to be combined into a single legend item, enabling unified interaction across all matching slices. Each series operates independently, supporting tooltips, data labels, highlighting, and selection.

Blazor Accumulation Charts Nested Doughnut

Gantt Chart

Task constraints

Control task scheduling with predefined constraint rules to ensure tasks are planned within specific date requirements. Constraints are maintained automatically during scheduling, editing, and dependency updates.

Blazor Gantt Chart Task Constraints

Multiple event markers on the same date

Display multiple event markers on the same timeline date to track and highlight several important project events occurring simultaneously.

Blazor Gantt Chart multiple event markers

Show or hide weekend

Customize the timeline by showing or hiding weekends while maintaining accurate task scheduling, timeline calculations, and export output.

Blazor Gantt Chart show or hide Weekend

View Start and End Date

Define a fixed visible timeline range using start and end dates to focus on a specific project period without affecting the overall schedule.

Blazor Gantt Chart show or hide Weekend

MemoryStream export support

Export Gantt data directly as a MemoryStream for PDF, Excel, and CSV formats, enabling seamless integration with databases, cloud storage, APIs, and custom workflows.

Blazor Gantt Chart MemoryStream

DataGrid

Excel-like editing

The DataGrid offers Excel-like editing, allowing users to edit cells efficiently using familiar keyboard navigation and interaction patterns. This improves productivity when working with large datasets and data-entry scenarios.

Blazor DataGrid Excel-like editing

Undo and redo batch editing

The DataGrid includes undo and redo functionality for editing operations, enabling users to revert or reapply changes easily. This helps prevent accidental data modifications.

Blazor DataGrid undo and redo

Find and highlight

The DataGrid provides built-in find and highlight functionality that helps users quickly locate matching content in grid records. Matching text is visually highlighted, making it easier to identify and navigate to relevant information.

Blazor DataGrid find and highlight

Event-driven data binding

The DataGrid supports event-driven data binding, enabling developers to load and update data dynamically through events. This approach provides greater flexibility for integrating custom data sources, performing server-side operations, and responding to user interactions in real time.

Custom printing

The DataGrid allows the customization of the print output. Developers can control the content, layout, and appearance of printed documents.

Blazor DataGrid custom print

Inline AI Assist

Speech to text conversion in the input text area

The Blazor Inline AI Assist component integrates speech-to-text conversion, allowing users to compose messages using voice input. This accessibility feature expands input options and streamlines workflows for users who prefer voice-based interaction or require hands-free input capabilities.

Blazor Inline AI Assist speech to text

Scheduler

Event buffer

Users can display additional time before and after an event on the calendar timeline to improve visibility into activities surrounding an event, such as travel, preparation, or wrap-up, allowing users to plan their schedules more thoroughly.

Blazor Scheduler event buffer

Up arrow icon
Syncfusion Feedback