Weave Code
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

Laravel Datatables Buttons Laravel Package

yajra/laravel-datatables-buttons

Laravel DataTables Buttons plugin for server-side exports and printing. Adds CSV, Excel, PDF, and print support to yajra/laravel-datatables with DataTables Buttons integration. Works with Laravel 12+ and PHP 8.3+.

View on GitHub
Deep Wiki
Context7
v13.2.0

13.2.0 (2026-03-28)

Bug Fixes

Features

  • export support for enum (fb94866)
v13.1.0

13.1.0 (2026-03-28)

Bug Fixes

  • php 8.3 compatibility (dff9d75)
  • pint :robot: (ab0efe8)
  • sonar: Refactor this function to reduce its Cognitive Complexity from 18 to the 15 allowed. (ef5d0b1)

Features

  • export using OpenSpout - drop fastexcel (cf052c3)
v13.0.2
v13.0.1

13.0.1 (2026-03-25)

Bug Fixes

  • use minifiedAjax instead of postAjax (1da6c2e)
v12.3.1

12.3.1 (2025-12-02)

Bug Fixes

v11.2.2
  • Fix: Avoid redundant call to buildExcelFile in csv method #191
  • Fixes #192
v11.2.1

fix: exporting of related models #189

v11.2.0
  • feat: fast excel export via Column's exportRender() #187
v11.1.0
  • feat: fast-excel export cell styling via exportFormat #186
v10.0.9
  • fix: Update composer.json to use Larastan org #184
v10.0.8
  • fix: unnecessary exception thrown #183
v10.0.7
  • fix: use callback function if exportRender method is set #177
v10.0.6

fix: export package integration error message #174

v10.0.5
  • fix: prevent redeclaring export query generator function (Laravel Octane) #173
v10.0.4
  • fix: stubs - remove redundant docs #172
  • fix: default model namespace
v10.0.3
  • fix: default model namespace config #171
v10.0.2
  • fix: scopes when using api resource #170
v10.0.1
  • fix: applyScopes method to support Collection #168
v9.1.4
  • fix: applyScopes method to support Collection #168
v10.0.0
  • Add Laravel 10 compatibility #169
v9.1.3
  • Fixes some issues and confusion of datatable generator command #165
v9.1.2
  • fix: Change for correct $action and $actionMethod #162
  • chore: update stubs #161
v9.1.1
  • fix(phpstan) Downgrade to 2.1.12 #158
  • fix: Allow null on view #152
v9.1.0
  • Correcting with parameter typehints #155
  • Add contributing.md #156
  • Fix #154
v9.0.10
  • Fix scopes for Eloquent Relation - Exception: "TypeError" #150
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.
davejamesmiller/laravel-breadcrumbs
artisanry/parsedown
christhompsontldr/phpsdk
enqueue/dsn
bunny/bunny
enqueue/test
enqueue/null
enqueue/amqp-tools
milesj/emojibase
bower-asset/punycode
bower-asset/inputmask
bower-asset/jquery
bower-asset/yii2-pjax
laravel/nova
spatie/laravel-mailcoach
spatie/laravel-superseeder
laravel/liferaft
nst/json-test-suite
danielmiessler/sec-lists
jackalope/jackalope-transport