# SpartnerNL/Laravel-Excel

🚀 Supercharged Excel exports and imports in Laravel

Repository: https://github.com/SpartnerNL/Laravel-Excel
Canonical: https://ross.abutalabs.com/products/laravel-excel
Homepage: https://laravel-excel.com
Language: PHP
License: MIT
License Family: permissive
Topics: laravel, phpexcel, php, phpoffice, csv, laravel-5-package, laravel-package
Last push: 2026-08-24T13:08:11+00:00

## Health v2 (maintenance only)
Score: 99/100 (v2, computed 2026-09-02T17:46:02.011165+00:00)
- activity 99, release rhythm 99, longevity 100
- inputs: {"age_days": 4680, "days_push": 9, "days_rel": 9, "gap_med": 16.5, "n_releases_24m": 17}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 12705, forks 1983 (observed 2026-08-28T04:10:59.635085+00:00)

## What it is
Laravel Excel (maatwebsite/excel) is a Laravel package providing an elegant wrapper around PhpSpreadsheet for exporting and importing Excel (XLSX) and CSV files. It supports exporting collections, queries, and Blade views, and importing spreadsheets into Eloquent models with chunking, batch inserts, and queued processing.

## Use cases
- export laravel collection to xlsx
- import excel file into eloquent models
- generate csv download from database query
- bulk import large spreadsheet with chunked queued reading
- export blade view as styled excel spreadsheet
- batch insert rows from uploaded excel file

## When to choose
- you are building a Laravel or Lumen app that needs Excel/CSV import or export
- you need to export large datasets with automatic chunking and queueing
- you want spreadsheet rows mapped directly to Eloquent models with validation

## When to avoid
- you are not using Laravel (use PhpSpreadsheet or OpenSpout directly)
- you need to read/write formats beyond Excel and CSV
- you need a framework-agnostic spreadsheet library

## Facets
- artifact type: library
- maturity: stable
- function: etl, serialization, file-system
- domain: web-development, backend, spreadsheets, files
- platform: php
- tags: excel, csv, phpspreadsheet, laravel-package, exports, imports, eloquent, queued-exports, laravel

## Member repositories
- SpartnerNL/Laravel-Excel (main) score 99

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:10:59.635085+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-29T17:13:50.911068+00:00, confidence not recorded.
  - readme: https://github.com/SpartnerNL/Laravel-Excel (fetched 2026-08-28T04:10:59.635085+00:00, sha 0e39b0e08e20)
  - homepage: https://laravel-excel.com (fetched 2026-08-29T08:10:15.465904+00:00, sha 86396ea7a71b)
  - site_page: https://docs.laravel-excel.com (fetched 2026-08-29T08:10:15.484610+00:00, sha 13a5a926a3c5)
  - site_page: https://docs.laravel-excel.com/3.1/exports (fetched 2026-08-29T08:10:15.487087+00:00, sha da6c40c90bd8)
  - site_page: https://docs.laravel-excel.com/3.1/imports (fetched 2026-08-29T08:10:15.489097+00:00, sha e6b1e84f5274)
  - site_page: https://docs.laravel-excel.com/nova/1.1/getting-started (fetched 2026-08-29T08:10:15.490823+00:00, sha ae9b5fd08159)
- Data as of 2026-08-30T08:39:29.467469+00:00.
