https://github.com/radzenhq/radzen-blazor
Radzen Blazor is a set of 90+ free native Blazor UI components packed with DataGrid, Scheduler, Charts and robust theming including Material design and FluentUI.
https://github.com/radzenhq/radzen-blazor
asp-net-core blazor blazor-application blazor-components blazor-ui blazor-ui-components blazor-webassembly bootstrap bootstrap5 charts component-library components csharp data-grid data-visualization datagrid fluent material netcore wasm
Last synced: 22 days ago
JSON representation
Radzen Blazor is a set of 90+ free native Blazor UI components packed with DataGrid, Scheduler, Charts and robust theming including Material design and FluentUI.
- Host: GitHub
- URL: https://github.com/radzenhq/radzen-blazor
- Owner: radzenhq
- License: mit
- Created: 2019-02-07T10:46:19.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2025-05-12T04:31:42.000Z (about 1 year ago)
- Last Synced: 2025-05-12T05:30:04.960Z (about 1 year ago)
- Topics: asp-net-core, blazor, blazor-application, blazor-components, blazor-ui, blazor-ui-components, blazor-webassembly, bootstrap, bootstrap5, charts, component-library, components, csharp, data-grid, data-visualization, datagrid, fluent, material, netcore, wasm
- Language: C#
- Homepage: https://www.radzen.com
- Size: 40.8 MB
- Stars: 3,904
- Watchers: 70
- Forks: 876
- Open Issues: 89
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Security: SECURITY.md
Awesome Lists containing this project
- awesome-dotnet-maui - Radzen.Blazor - studio/)) with auto-CRUD builders. Freemium options for additional themes and functionality.|[](https://github.com/radzenhq/radzen-blazor/stargazers)|[](https://github.com/radzenhq/radzen-blazor/commits) (Blazor)
README

Radzen Blazor Components
========================
The most sophisticated free UI component library for Blazor, featuring **100+ native components**. MIT licensed, used by thousands of developers at companies like Microsoft, NASA, Porsche, Dell, Siemens, and DHL.
Supports .NET 10, Blazor Server, Blazor WebAssembly, and .NET MAUI Blazor Hybrid.
[Online Demos](https://blazor.radzen.com) · [Documentation](https://blazor.radzen.com/docs) · [Get Started](https://blazor.radzen.com/get-started)
If Radzen Blazor is useful to you, a ⭐ on GitHub helps other Blazor developers find it.
[](https://github.com/radzenhq/radzen-blazor/stargazers)[](https://github.com/radzenhq/radzen-blazor/blob/master/LICENSE)[ ](https://www.nuget.org/packages/Radzen.Blazor)[](https://github.com/radzenhq/radzen-blazor/releases/latest)[](https://github.com/radzenhq/radzen-blazor/releases)[ ](https://github.com/radzenhq/radzen-blazor/graphs/contributors)[ ](https://blazor.radzen.com)
## Quick start
Install the NuGet package:
```bash
dotnet add package Radzen.Blazor
```
Add to `_Imports.razor`:
```razor
@using Radzen
@using Radzen.Blazor
```
Add the theme and script to `App.razor`:
```html
```
Register services in `Program.cs`:
```csharp
builder.Services.AddRadzenComponents();
```
Use a component:
```razor
```
For the full setup guide including render modes and dialog/notification configuration, see the [getting started instructions](https://blazor.radzen.com/get-started).
## Components
**AI** — AIChat, Chat, Markdown, SpeechToTextButton
**Data** — DataGrid, DataList, PivotDataGrid, DataFilter, PickList, Pager, Tree, Scheduler, Gantt, Timeline, Charts (Line, Bar, Column, Area, Pie, Donut, Scatter, Bubble, Spider/Radar), SankeyDiagram, GaugeCharts (Radial, Linear, Arc)
**Forms** — TextBox, TextArea, Password, Numeric, Mask, DatePicker, TimePicker, ColorPicker, Dropdown, AutoComplete, ListBox, CheckBox, RadioButtonList, Switch, Slider, Rating, FileInput, SecurityCode, HtmlEditor
**Layout** — Card, Panel, Tabs, Accordion, Splitter, Steps, Dialog, Fieldset, Stack, Row/Column, Sidebar
**Navigation** — Menu, ContextMenu, PanelMenu, Breadcrumb, Link, TreeView, FabMenu, ProfileMenu
**Feedback** — Notification, Alert, ProgressBar, Badge, Tooltip, Skeleton, Chip, ChipList, AppearanceToggle
**Utility** — QRCode, Barcode, Gravatar, GoogleMap, DropZone (drag-and-drop)
**Theming** — 10 built-in themes with light and dark variants. Free themes: Material, Standard, Default, Humanistic, Software. Premium themes (included with [Radzen Blazor Pro](https://www.radzen.com/pricing)): Material 3, Fluent. Full CSS variable customization and a built-in theme service for runtime switching.
[Browse all components with live demos →](https://blazor.radzen.com)
## Why choose Radzen Blazor Components?
### :sparkles: Free and open source
MIT licensed and free for commercial use. No per-developer fees, no runtime royalties. Install from [NuGet](https://www.nuget.org/packages/Radzen.Blazor) or build from source.
### :computer: 100% native Blazor
Written entirely in C#. No JavaScript framework dependencies, no wrappers.
### :seedling: Actively maintained
Frequent releases with new components and features. Short development cycle — we ship as soon as new features are ready instead of batching into quarterly releases.
### :office: Trusted in production
Used by developers at Microsoft, NASA, Porsche, Dell, Siemens, Nokia, DHL, HSBC, Allianz, Accenture, Deloitte, and thousands of other organizations worldwide.
## Support
### :speech_balloon: Community Support
Visit the [Radzen Community forum](https://forum.radzen.com/) — 400+ active weekly users with an average response time of 2 hours.
### :dart: Radzen Blazor Pro
For dedicated support and additional productivity tools, the [Radzen Blazor Pro subscription](https://www.radzen.com/pricing) includes:
- **Radzen Blazor Studio** — standalone Blazor IDE that provides WYSIWYG design canvas, database scaffolding, CRUD wizards, app templates, and deployment to IIS/Azure
- **Radzen Blazor for Visual Studio** — Blazor tooling integrated into Visual Studio 2026
- **Radzen Blazor MCP** — cloud-hosted MCP server that gives AI coding assistants (Cursor, Claude Code, GitHub Copilot, VS Code, Visual Studio, JetBrains) real-time access to Radzen component docs, APIs, and ready-made templates
- **Premium themes** and theme customization tools
- **Dedicated support** with guaranteed 24-hour response time and priority fixes
## Run demos locally
Use **Radzen.Server.sln** to open and run demos as Blazor server application or **Radzen.WebAssembly.sln** to open and run demos as Blazor WebAssembly application. The demos require the .NET 10 SDK and should preferably be opened in VS2026.