awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
microsoft avatar

microsoft/fluentui-blazor

0
View on GitHub↗
4,768 stars·469 forks·C#·MIT·24 viewswww.fluentui-blazor.net↗

Fluentui Blazor

This project is a Blazor component library and web UI framework used for building web applications with ASP.NET Core Blazor. It serves as an implementation of the Fluent Design System, providing a collection of reusable, pre-styled user interface elements to ensure visual consistency and accessibility.

The library includes an asynchronous data grid capable of resolving remote queries through asynchronous data fetching and entity mapping. It utilizes a design token system to manage visual styles and personalization settings across an application.

The framework covers broader capabilities for enterprise UI design, including the integration of standardized icon and emoji sets and tools for composing accessible interfaces. It also provides mechanisms to test component output and verify HTML behavior.

Features

  • User Interface Frameworks - Serves as a comprehensive framework for building interactive and accessible web interfaces using a standardized design system.
  • Blazor Components - Provides a set of pre-styled user interface elements specifically designed for building applications with Blazor.
  • Design Token Management - Manages visual styles and personalization settings across applications using a design token management system.
  • Design Tokens - Allows definition of visual styles and personalization settings through a declarative design token system.
  • CSS Variable Token Mappings - Provides a system that maps design tokens to CSS variables for consistent styling and real-time theme updates.
  • Fluent Design Component Libraries - Implements a collection of UI elements that strictly follow the Fluent Design language specifications.
  • Interface Accessibility - Enables the assembly of web pages that meet accessibility standards using pre-verified interactive UI components.
  • Razor Component Architectures - Builds user interfaces using the Blazor component model to encapsulate HTML and C# logic.
  • Blazor Applications - Provides a specialized library for building interactive web applications using the ASP.NET Core Blazor framework.
  • UI Component Frameworks - Provides a collection of reusable components for composing consistent layouts and data-driven interfaces.
  • Data Grids - Ships a data grid component capable of resolving remote queries through asynchronous data fetching.
  • JavaScript Interop - Interfaces with underlying web components using JavaScript interop to bridge Blazor logic with native browser behaviors.
  • Component and Interaction Testing - Provides tools to verify HTML output and behavior by simulating user interactions within a test environment.
  • Asynchronous Tabular Grids - Provides a tabular display component that resolves remote queries through asynchronous data fetching and entity mapping.
  • Data Grids - Implements interactive tabular components that support large datasets through asynchronous fetching.
  • Event-Driven State Managers - Manages user interactions by binding browser events to state updates that trigger component re-renders.
  • Enterprise Interface Patterns - Implements standardized layout and behavioral patterns optimized for complex professional business applications.
  • Virtualized Data Rendering - Implements a data grid that uses virtualization to efficiently render large datasets by requesting only visible rows.

Star history

Star history chart for microsoft/fluentui-blazorStar history chart for microsoft/fluentui-blazor

How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Projects sharing features with Fluentui Blazor

These projects share indexed features with Fluentui Blazor. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • microsoft/fast-blazormicrosoft avatar

    microsoft/fast-blazor

    4,764View on GitHub↗

    This is an ASP.NET Core UI framework and Blazor component library designed for building web applications. It provides a collection of reusable UI building blocks and standardized web components centered around the Fluent UI design system. The toolkit features a design token system for customizing visual styles and personalization to maintain interface consistency. It includes a high-performance data grid component capable of rendering large datasets fetched asynchronously from remote API sources. The framework covers a broad range of interface needs, including a centralized notification syst

    C#
    View on GitHub↗4,764
  • facebook/stylexfacebook avatar

    facebook/stylex

    9,126View on GitHub↗

    StyleX is a type-safe CSS-in-JS library and atomic CSS compiler that transforms JavaScript style definitions into optimized static CSS and type-safe class names. It functions as a multi-framework styling tool, generating standard CSS assets compatible with various JavaScript UI frameworks and server components. The system includes a CSS design token system and theme engine for managing shared constants and composing visual schemes. It allows for the creation of light, dark, and custom themes through variable overrides and token inheritance. The project covers component styling through object

    JavaScript
    View on GitHub↗9,126
  • douyinfe/semi-designDouyinFE avatar

    DouyinFE/semi-design

    10,017View on GitHub↗

    Semi Design is a React UI component library and design token system used to build web application frontends. It provides a collection of pre-built interface elements and a framework of visual constants to maintain consistent branding across a product. The project features a design-to-code workflow that converts visual design drafts into production-ready React code and stylesheets. It includes an internationalization framework for adapting interfaces to different languages and text layouts, as well as a web component wrapper to isolate UI elements for use in SDKs and browser plugins. The libr

    TypeScriptai-friendlycode2designdark-mode
    View on GitHub↗10,017
  • akorchev/razor.radzen.comakorchev avatar

    akorchev/razor.radzen.com

    4,257View on GitHub↗

    This project is a comprehensive Blazor UI component library and web interface design system. It provides a collection of native web components and a specialized data visualization suite for building professional user interfaces within the Blazor framework. The library implements industry-standard visual frameworks, including Material Design and Fluent UI. It features a dynamic theming system that uses CSS variables to allow for runtime customization of colors and spacing, including the ability to switch between light and dark modes. The component suite covers a broad range of functional area

    C#
    View on GitHub↗4,257
Compare all 30 related projects→

Frequently asked questions

What does microsoft/fluentui-blazor do?

This project is a Blazor component library and web UI framework used for building web applications with ASP.NET Core Blazor. It serves as an implementation of the Fluent Design System, providing a collection of reusable, pre-styled user interface elements to ensure visual consistency and accessibility.

What are the main features of microsoft/fluentui-blazor?

The main features of microsoft/fluentui-blazor are: User Interface Frameworks, Blazor Components, Design Token Management, Design Tokens, CSS Variable Token Mappings, Fluent Design Component Libraries, Interface Accessibility, Razor Component Architectures.

Which projects share features with microsoft/fluentui-blazor?

Projects with overlapping indexed features include: microsoft/fast-blazor — This is an ASP.NET Core UI framework and Blazor component library designed for building web applications. It provides… douyinfe/semi-design — Semi Design is a React UI component library and design token system used to build web application frontends. It… facebook/stylex — StyleX is a type-safe CSS-in-JS library and atomic CSS compiler that transforms JavaScript style definitions into… akorchev/razor.radzen.com — This project is a comprehensive Blazor UI component library and web interface design system. It provides a collection… pinterest/gestalt — Gestalt is a type-safe React UI component library and design system. It provides a collection of reusable interface… uswds/uswds — The United States Web Design System is a government design system and accessible UI framework. It provides a…