Discover and explore top open-source AI tools and projects—updated daily.
anmcgrathBlazor component for spreadsheet-like data editing
Top 81.7% on SourcePulse
BlazorDatasheet provides a Blazor component for creating Excel-like data grids, targeting Blazor developers who need to display and edit tabular data with rich features. It offers a performant solution for handling large datasets through virtualization and supports extensive customization for editors, formatting, and validation.
How It Works
The component utilizes a Sheet object to manage data and configuration, allowing data to be set per Cell or generated from lists of objects. It supports various CellValueType conversions and allows custom cell renderers/editors. Formulas are evaluated automatically when referenced cells change, and formatting is merged hierarchically for flexible styling. Data validation can be applied with strict or non-strict modes.
Quick Start & Requirements
dotnet add package BlazorDatasheetProgram.cs: builder.Services.AddBlazorDatasheet();<link href="_content/BlazorDatasheet/sheet-styles.css" rel="stylesheet"/>Highlighted Details
Maintenance & Community
Licensing & Compatibility
Limitations & Caveats
The README does not specify a license, which is a critical factor for commercial adoption or integration into closed-source projects. The project's community size and long-term maintenance are not immediately apparent.
1 day ago
1 day
mostly-ai
dathere
huggingface