Skip to content
All kits
Kit

Internal tools kit

Tables that sort, filter, bulk-edit and page — plus the shell around them.

The admin surface, which is mostly one hard problem — a data table that stays usable at ten thousand rows — surrounded by the shell, the command palette and the settings screens that make it a tool rather than a page. Sorting, pagination, column management, bulk actions and inline edit are separate blocks here because they are separately hard, and most teams need three of the five.

23 pieces1 template · 3 pages · 15 blocks · 4 effects

Take the whole kit

Add every piece to your bundle and export it as one archive, or run the command below to write all 23 into your project.

The free bundle holds ten pieces. Pro removes the cap — every piece stays free to read and copy either way.

npx hoverlab add admin-panel dashboard-overview customers-table-page project-board-page dashboard-shell dashboard-page-header dashboard-stat-cards data-table-sortable data-table-toolbar data-table-pagination data-table-bulk-actions data-table-column-manager kanban-board command-palette settings-team-members settings-api-keys settings-audit-log confirm-dialog empty-filtered-results loader-bar tooltip-hover check-custom loader-skeleton

Every id spelled out, so it resolves against the CLI you already have rather than a shorthand that has to know this list.

Free to read, copy and install for personal and non-commercial work. Shipping it in client work or a paid product needs Pro ($79 once). The licence is the same for a kit as for any single piece in it — bundling things together does not change what you may do with them.

Templates1

Pages3

Blocks15

Effects4

You are building the back office, and the table is the product. If you would rather be walked through the order than handed the list, the guided paths cover the same ground one step at a time.