Warning
This library is a work-in-progress. The API is not finalized, and the documentation is far from complete.
An experimental type-safe datagrid library aiming to improve developer experience over existing libraries while maintaining great performance and customisability.
Note
Full documentation is available on https://svelte-datagrid.pages.dev/docs.
A basic table looks like this:
<DataGrid type={Book} source={books} let:data>
<Column {data} header="Title" value={b => b.title} />
<Column {data} header="Author" value={b => b.author} />
<Column {data} header="Price" value={b => b.price} />
<ListPaginator slot="paginator" />
</DataGrid>
git clone https://github.com/RamonMeffert/svelte-datagrid.git
cd svelte-datagrid
bun install
bun run dev