Skip to content

Repository files navigation

DataGrid

Server-driven pagination, filtering, and sorting for .NET and Angular — as a standalone, reusable library.

Packages

NuGet (.NET 10)

PackageDescription
Laczynski.DataGrid.AbstractionsTransport contracts (GridQuery, GridResult, filter/sort types, attributes)
Laczynski.DataGrid.CoreEngine: auto field discovery, expression building, IQueryable extensions
Laczynski.DataGrid.EntityFrameworkCoreToGridResultAsync for EF Core

npm

PackageDescription
@laczynski/datagridTypeScript models, helpers (formatGridError, formatLocalDateTime)
@laczynski/datagrid-primeng<dg-prime-data-grid> PrimeNG table with column filters, search and Clear

Quick start

See docs/getting-started.md for install steps and code examples.

Repository layout

src/dotnet/ .NET solution (DataGrid.* NuGet packages)
src/npm/ npm workspaces (@laczynski/datagrid*)
samples/ showcase apps — data types & scenario matrix (integration verification)
docs/ guides and technical docs (start at docs/README.md)
AGENTS.md contributor fast-start (commands, task routing)
.github/workflows/ CI

Development

Install once, then build and test from the repository root. Full command list: AGENTS.md.

npm install
npm run test
npm run build

Documentation

AreaEntry
Consumer quick startdocs/getting-started.md
Implementation guidesdocs/guides/README.md
CI and publishingdocs/technical/README.md

License

MIT — see LICENSE.

About

Server-driven pagination, filtering, and sorting for .NET and Angular — as a standalone, reusable library.

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages