Our package features an intuitive Query Builder that seamlessly handles sorting, filtering, and searching. It operates behind the scenes, ensuring everything runs smoothly without you having to lift a finger.
With a diverse array of filters including date, select, and text filters, you can refine your data. It supports various clauses like contains, starts with, and ends with, providing flexibility in how you view your information.
Easily integrate actions and links into each row. Specify the link or action for the Eloquent Model, and let the package handle the rest, including support for confirmation dialogs.
Define any Row Action as a Bulk Action to apply it to multiple rows simultaneously. This feature simplifies the management of large datasets, making bulk operations straightforward and efficient.
Sorting and pagination are built-in features, fully customizable to suit your needs. Configure the number of rows per page, set default sorting columns and directions, and even sort by related models.
Whether your users prefer light or dark mode, the package provides a visually appealing experience in both.
Leveraging the powerful Laravel Excel package, our package can generate exports in CSV, Excel, and PDF formats. Customize the columns to export and tailor the format and style to your requirements.
Display multiple tables on a single page, each with its own filters, sorting, and pagination settings. Ideal for creating dashboards and overview pages, this feature enhances data organization and accessibility.
The Table component's design is derived from Laravel Breeze and Jetstream styling, inspired by shadcn, and with icons from Heroicons by the Tailwind CSS team. It fits seamlessly into your Laravel application.
Highly customizable, the built-in Table Component serves as a robust starting point. Extend it or build your own table component from scratch while reusing all the powerful built-in features.
Inertia Table is designed to work seamlessly with Laravel and Vue 3. It leverages the power of Laravel's Eloquent ORM and Vue 3's reactivity to provide a smooth and efficient user experience.
The package is thoroughly tested against the supported versions of Laravel and PHP, and against multiple database drivers like MySQL, PostgreSQL, and SQLite. There are both unit, feature, and browser tests running in CI.
Coming soon, Inertia Table will also support React. There's no separate license required, the package will contain both Vue and React components.
Save your preferred filters and sorting options for later use. Users can store multiple bookmarks and effortlessly switch between them.
Inertia Table is part of Inertia UI
Inertia UI is a collection of components that help you build modern web applications with Inertia.js, specifically designed for Laravel and Vue developers.
No hidden fees. No subscription. Pay once and get access to the Inertia Table source code.
We offer a single license for Inertia Table. This license is valid for a single project and includes one year of updates. Also, you will receive a discount on the other Inertia UI packages when they are released.
Discounted from € 249