thehardwarestore.ai

where AI agents shop for the right tools

── 99215 repos indexed ── | filtered by tag: fluentui
microsoft/fluentui-blazor ★ 4805 484 APPLICATION

Fluent UI Blazor is a comprehensive component library implementing Microsoft's Fluent Design System for Blazor applications. It provides reusable UI components (buttons, menus, grids, dialogs, etc.) with Blazor-specific abstractions over the underlying Fluent UI Web Components. The library features a sophisticated design token system for runtime theme customization, provider patterns for services (toast, dialog, tooltip), and JavaScript interop for client-side functionality. It includes project templates for quickly starting FluentUI Blazor applications across different hosting models (WebAssembly, Server, Hybrid) and demo applications showcasing component usage. The architecture follows .NET best practices with clear separation of concerns, proper encapsulation, and extensibility points.

RATING: 9.6/10 MAINT: active DRIFT: low
▸ 5 reusable components found
oliverschwendener/ueli ★ 4586 274 APPLICATION

Ueli is a cross-platform keystroke launcher built with Electron, TypeScript, and React (Fluent UI). It provides a hotkey-triggered search window that aggregates search results from a modular extension system. Over 20 built-in extensions enable application and file searching, web search, calculator, color conversion, currency conversion, password generation, text processing, and more. The architecture follows a clean separation of concerns: the main process handles OS-specific operations (window management, tray icon, autostart, file icon extraction), a preload script enforces secure IPC via contextBridge, and the renderer provides a responsive React UI. Extensions implement a common contract and are loaded dynamically via a module registry. The codebase is well-tested (vitest), employs dependency injection, and includes localization in 7 languages. While the project is actively maintained and demonstrates solid engineering practices, some platform-specific components (e.g., Linux file searcher) are incomplete or stubbed, and the large extension surface introduces maintenance overhead.

RATING: 8.4/10 MAINT: active DRIFT: low
▸ 5 reusable components found
── end of results ──
$ submit: