Weave Code
Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message
Datatables Bundle

Datatables Bundle Laravel Package

fluxter/datatables-bundle

Fluxter DataTables Bundle integrates DataTables with Symfony, enabling server-side searching, sorting, filtering, and pagination for interactive data grids. It simplifies building admin tables and CRUD lists with minimal setup and clean integration.

View on GitHub
Deep Wiki
Context7

Symfony DataTables Bundle with native Doctrine ORM, Elastica and MongoDB support

Frequently asked questions about Datatables Bundle
Does fluxter/datatables-bundle work with Laravel?
No. Despite being listed as a PHP package, fluxter/datatables-bundle is a Symfony bundle that registers through BundleInterface and ships a DependencyInjection extension compiled by Symfony's kernel. Laravel has no equivalent bundle lifecycle, so Composer auto-discovery will not wire it up and there is no service provider, facade, or config file to publish. At best you can vendor or port the framework-agnostic parts into your own Laravel code; it is not a drop-in dependency.
How do I install fluxter/datatables-bundle?
You would run composer require fluxter/datatables-bundle, then register the bundle in a Symfony application's bundles.php or Kernel and configure its services through the container. There is no Laravel installation path because the package does not expose a Laravel service provider. Before installing, read the source tree rather than the README to confirm what PHP and Symfony versions it actually declares.
Which Laravel versions are supported by fluxter/datatables-bundle?
None officially. The package targets Symfony's kernel and container compilation, not Laravel's service providers or the Illuminate HTTP stack, and it declares Symfony version constraints rather than Laravel ones. A Symfony 6 or 7 only bundle will not run on a Laravel application regardless of your PHP version. Any Laravel support would be an adapter you write and maintain yourself.
What is a better Laravel alternative for server-side DataTables?
Use yajra/laravel-datatables. It has a large install base, active maintenance, and native integration with Eloquent and the query builder, which makes it the correct comparison for a Laravel codebase. If you only need one or two grids, a thin in-house controller that emits the DataTables JSON contract is also a solid option and removes the dependency entirely.
How does fluxter/datatables-bundle implement DataTables server-side processing?
The package claims to handle the DataTables request and response contract itself, covering global search, per-column filters, ordering, and pagination with declarative column definitions that carry searchable and orderable flags. What the README does not make clear is whether it implements the draw, start, length, order, and search protocol natively or delegates to another library. Confirm this by reading the source before you plan any integration work.
Is the query layer tied to Doctrine or can I reuse it with Eloquent?
That is unverified from the README and must be checked in the source tree. If the core is a thin query-builder adapter over Doctrine DBAL, you may be able to reuse it against Eloquent or Laravel's query builder behind your own interface. If the server-side logic is entangled with Doctrine ORM metadata, Twig, or Symfony Form and Request components, salvage cost approaches rewrite cost.
How are column filters and ordering sanitized against SQL injection?
You must verify this yourself. A correct implementation validates requested columns and sort directions against the declared column allowlist and binds values as parameters. If you find column names or order clauses interpolated directly into SQL strings, do not use the package in production. This is one of the first things to check during a source audit.
Does fluxter/datatables-bundle have tests for its query-building path?
There is no evidence of meaningful test coverage. The repository shows zero stars, zero dependents, and a single release date in 2024, which suggests an unproven artifact rather than a maintained library. If you vendor any classes, write your own tests around the query-building and column-validation logic before relying on it.
What are the production risks of depending on fluxter/datatables-bundle?
The risk is high. There is no maintainer cadence, no security policy, no issue triage history, and no community to absorb upgrades, so you would become the de facto maintainer for every Symfony-adjacent CVE or PHP minor bump. The safer path is to vendor the relevant classes into an internal namespace behind your own interface, or skip the package and build the roughly 200-line server-side handler yourself.
How would I migrate fluxter/datatables-bundle into a Laravel application?
Start with a one-day source audit answering whether the protocol is implemented natively, whether the persistence layer is Doctrine-specific, how sanitization works, what tests exist, and what version constraints are declared. If the query layer looks reusable, spike wrapping it behind a Laravel service provider and translate Illuminate requests into Symfony requests, timeboxed to about two weeks. Run the yajra/laravel-datatables evaluation in parallel so you are not blocked if the audit fails.
Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
dbravoan/dbcms-admin-theme-dbcms
dbravoan/dbcms-theme-db-cyber
dbravoan/dbcms-blocks-basic
dbravoan/dbcms-module-content-audit
dbravoan/dbcms-module-ai-assistant
paygate-to/paygate-php
padosoft/askmydocs-connector-base
defstudio/supercharged-carbon
bernskioldmedia/laravel-matomo
bernskioldmedia/laravel-harvest
bernskiold/laravel-data-scrubber
bernskiold/laravel-currency-converter
bernskiold/laravel-campaign-monitor
bernskioldmedia/laravel-autotranslate
siberfx/telegram-bot
roy-sandip/laravel-view-extended
gregsphotography/site-builder-core
roy-sandip/laravel-view
anodyne/blade-fluentui-icons
webx-ui/module-catalog-collections