Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/SpartnerNL/Laravel-Nova-Excel

๐Ÿš€ Supercharged Excel exports for Laravel Nova Resources
https://github.com/SpartnerNL/Laravel-Nova-Excel

excel laravel laravel-nova laravel-package laravelnova nova phpspreadsheet

Last synced: about 2 months ago
JSON representation

๐Ÿš€ Supercharged Excel exports for Laravel Nova Resources

Awesome Lists containing this project

README

        

![banner-nova](https://user-images.githubusercontent.com/7728097/57463952-16783a80-727c-11e9-87f7-94aae5284bfc.jpg)



StyleCI



Latest Stable Version



Total Downloads



License







Laravel Excel logo



Supercharge your Laravel Nova resource exports


Quickstart
ยท
Documentation
ยท
Blog
ยท
Contributing
ยท
Support

## โœจ Features

- **Easily export resources to Excel.** Supercharge your Nova resources and export them directly to an Excel or CSV document. Exporting has never been so easy.

- **Supercharged resource exports.** Export resources with automatic chunking for better performance. You provide us the query, we handle the performance. Exporting even larger resources? No worries, Laravel Nova Excel has your back. You can queue your exports so all of this happens in the background.

- **Export based on filters and selection.** Select or filter only certain resources and export only those to Excel!

- **Export lenses.** Got custom lenses defined? When exporting from a lens, it will use the query of the lens to determine which data needs to be exported!

## :rocket: 5 minutes quick start

:bulb: Require this package in the `composer.json` of your Laravel project. This will download the package and Laravel-Excel.

```
composer require maatwebsite/laravel-nova-excel
```

:muscle: Go to your resource. As example we'll use the `app/Nova/User.php`. Add `DownloadExcel` action to your `actions()` list.

```php