Bluent.UI.Diagrams 1.0.367

dotnet add package Bluent.UI.Diagrams --version 1.0.367
                    
NuGet\Install-Package Bluent.UI.Diagrams -Version 1.0.367
                    
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="Bluent.UI.Diagrams" Version="1.0.367" />
                    
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="Bluent.UI.Diagrams" Version="1.0.367" />
                    
Directory.Packages.props
<PackageReference Include="Bluent.UI.Diagrams" />
                    
Project file
For projects that support Central Package Management (CPM), copy this XML node into the solution Directory.Packages.props file to version the package.
paket add Bluent.UI.Diagrams --version 1.0.367
                    
#r "nuget: Bluent.UI.Diagrams, 1.0.367"
                    
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
#:package Bluent.UI.Diagrams@1.0.367
                    
#:package directive can be used in C# file-based apps starting in .NET 10 preview 4. Copy this into a .cs file before any lines of code to reference the package.
#addin nuget:?package=Bluent.UI.Diagrams&version=1.0.367
                    
Install as a Cake Addin
#tool nuget:?package=Bluent.UI.Diagrams&version=1.0.367
                    
Install as a Cake Tool

Bluent

Fluent-inspired Blazor components for building modern, component-rich business applications.

NuGet NuGet downloads Demo .NET

Bluent is a Blazor UI toolkit designed for developers building real-world web applications with a Fluent look and feel. It combines everyday form and navigation components with more advanced building blocks such as charts, diagrams, overlays, dialogs, and desktop-style application patterns.

Bluent is independently developed and is not affiliated with or endorsed by Microsoft.

Demo at a glance

Bluent product landing page in the light theme

The demo combines component references with runnable business workflows such as the operations dashboard. See the Sprint 2 visual gallery for the component showcase and validated dark/RTL presentation.

Why Bluent?

  • Built for Blazor — Razor components and .NET APIs without wrapping another application framework.
  • Business-application focused — forms, navigation, feedback, overlays, data presentation, charts, and diagrams.
  • Fluent-inspired design — a familiar, clean visual language suitable for productivity software.
  • Modular packages — use the core component library and add specialized packages when needed.
  • Actively developed — the library continues to receive component improvements and fixes.

Packages

Package Purpose
Bluent.UI Main component library
Bluent.UI.Charts Chart components
Bluent.UI.Diagrams Diagramming components
Bluent.UI.Utilities Shared UI utilities

Component areas

Bluent includes components for common application needs, including:

  • Buttons and actions
  • Text, numeric, date, and time input
  • Dropdowns and selection controls
  • Dialogs, message boxes, popovers, and tooltips
  • Navigation, tabs, lists, and menus
  • Cards, layout, and feedback components
  • File selection
  • Charts
  • Diagramming
  • MDI-style application interfaces

Explore the available components in the live demo.

Installation

For the complete, source-verified setup and troubleshooting path, see the Getting Started guide.

Install the main package:

dotnet add package Bluent.UI

Import the component and extension namespaces in _Imports.razor:

@using Bluent.UI.Components
@using Bluent.UI.Extensions

Register Bluent services in Program.cs:

builder.Services.AddBluentUI();

Add the shared containers near the end of your application layout:

<Containers />

Reference the packaged stylesheets:

<link href="_content/Bluent.UI/bluent.ui.theme.default.min.css" rel="stylesheet" />
<link href="_content/Bluent.UI/bluent.ui.components.min.css" rel="stylesheet" />

You can now use Bluent components in your Razor pages.

Quick example

<Button Appearance="Appearance.Primary">
    Save changes
</Button>

For complete examples and component behavior, see the demo application and the source under src/Bluent.UI.Demo.Pages.

Repository structure

src/
├── Bluent.Core
├── Bluent.UI
├── Bluent.UI.Charts
├── Bluent.UI.Diagrams
├── Bluent.UI.Utilities
├── Bluent.UI.Demo
└── Bluent.UI.Demo.Pages

Project direction

The current focus is to make Bluent easier to evaluate, adopt, and contribute to:

  1. Improve component documentation and runnable examples.
  2. Clarify package boundaries and supported application models.
  3. Strengthen release notes, versioning, and upgrade guidance.
  4. Expand automated testing and accessibility checks.
  5. Build a welcoming contributor workflow and public roadmap.

Project documents

Contributing

Issues, examples, documentation improvements, and pull requests are welcome. Please read CONTRIBUTING.md before submitting a change.

Support the project

The most useful ways to help Bluent grow are:

  • Star the repository if the project is useful to you.
  • Try the library and report reproducible issues.
  • Share screenshots or links to applications built with Bluent.
  • Improve an example or document an existing component.

License

Bluent is licensed under the Apache License 2.0.

Product Compatible and additional computed target framework versions.
.NET net10.0 is compatible.  net10.0-android was computed.  net10.0-browser was computed.  net10.0-ios was computed.  net10.0-maccatalyst was computed.  net10.0-macos was computed.  net10.0-tvos was computed.  net10.0-windows was computed. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

NuGet packages (1)

Showing the top 1 NuGet packages that depend on Bluent.UI.Diagrams:

Package Downloads
Bluent.UI.Demo.Pages

Package Description

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last Updated
1.0.367 38 7/26/2026
1.0.366 47 7/25/2026
1.0.365 116 7/20/2026
1.0.364 137 7/4/2026
1.0.363 151 6/18/2026
1.0.362 170 6/16/2026
1.0.361 119 6/16/2026
1.0.360 117 6/15/2026
1.0.359 126 6/12/2026
1.0.358 143 6/10/2026
1.0.357 125 6/10/2026
1.0.356 125 6/9/2026
1.0.355 119 6/8/2026
1.0.354 115 6/8/2026
1.0.353 140 6/3/2026
1.0.352 112 6/3/2026
1.0.351 124 6/1/2026
1.0.350 153 5/28/2026
1.0.349 129 5/28/2026
1.0.348 122 5/28/2026
Loading failed