Egov.FOD.UIComponents
10.3.6
Prefix Reserved
dotnet add package Egov.FOD.UIComponents --version 10.3.6
NuGet\Install-Package Egov.FOD.UIComponents -Version 10.3.6
<PackageReference Include="Egov.FOD.UIComponents" Version="10.3.6" />
<PackageVersion Include="Egov.FOD.UIComponents" Version="10.3.6" />
<PackageReference Include="Egov.FOD.UIComponents" />
paket add Egov.FOD.UIComponents --version 10.3.6
#r "nuget: Egov.FOD.UIComponents, 10.3.6"
#:package Egov.FOD.UIComponents@10.3.6
#addin nuget:?package=Egov.FOD.UIComponents&version=10.3.6
#tool nuget:?package=Egov.FOD.UIComponents&version=10.3.6
FOD UI Components for Blazor
A high-performance, accessible Blazor component library implementing the FOD Design System for Moldova Government applications.
Overview
FOD UI Components provides production-ready, theme-aware Blazor components that strictly follow the FOD Design System specifications. Built with .NET 10, the library offers a clean API, comprehensive accessibility support, and excellent developer experience.
Features
- 🚀 Performance: Lightweight and optimized for fast rendering.
- ♿ Accessibility: Built with ARIA standards and keyboard navigation support.
- 🌠Localization: Ready for multi-language applications (RO, RU, EN).
- 🎨 Design System: Accurate implementation of the FOD design language.
- 🔧 Enterprise Ready: Strictly typed, well-tested, and documented.
Installation
Install the package via NuGet:
dotnet add package Egov.FOD.UIComponents
Or via the NuGet Package Manager:
Install-Package Egov.FOD.UIComponents
Quick Start
- Add the necessary services to your
Program.cs:
using Fod.UIComponents.Extensions;
builder.Services.AddFodUIComponents();
- Import the namespace in
_Imports.razor:
@using Fod.UIComponents
@using Fod.UIComponents.Components
- Add the CSS and JS references in
index.html(Wasm) orApp.razor(Server):
<link href="_content/Egov.Fod.UIComponents/css/fod-ui.css" rel="stylesheet" />
<script src="_content/Egov.Fod.UIComponents/js/fod-ui.js"></script>
- Use a component:
<FodButton Color="Color.Primary" OnClick="HandleClick">
Click Me
</FodButton>
Documentation
Detailed documentation for each component can be found in the Documentation folder:
- FodButton
- FodTable
- FodDatePicker
- ... and more.
Contributing
We welcome contributions! Please see our CONTRIBUTING.md and CODE_OF_CONDUCT.md for details on how to get involved.
License
This project is licensed under the MIT License - see the LICENSE file for details.
Acknowledgments
- FOD Design System - Design specifications.
- e-Governance Agency of Moldova - Project owner.
| Product | Versions 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. |
-
net10.0
- Microsoft.AspNetCore.Components.Authorization (>= 10.0.7)
- Microsoft.AspNetCore.Components.Web (>= 10.0.7)
- Microsoft.AspNetCore.Components.WebAssembly (>= 10.0.7)
- Microsoft.AspNetCore.Http (>= 2.3.9)
- Microsoft.Extensions.Http (>= 10.0.7)
- Microsoft.Extensions.Localization (>= 10.0.7)
NuGet packages (1)
Showing the top 1 NuGet packages that depend on Egov.FOD.UIComponents:
| Package | Downloads |
|---|---|
|
Egov.Fod.ServiceComponents
Blazor component library for FOD public service request workflows. Provides reusable wizard orchestration, requestor/beneficiary data collection, apostillation, delivery, payment, and document attachment components. |
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 10.3.6 | 160 | 5/4/2026 |
| 10.3.5 | 114 | 4/29/2026 |
| 10.3.4 | 150 | 4/14/2026 |
| 10.3.2-preview | 100 | 4/14/2026 |
| 10.2.2 | 112 | 4/8/2026 |