New

Just launched: Vueblocks, a brand-new search engine for Vue packages! Explore Vueblocks →

glhd/linen

48,891 217
Install
composer require glhd/linen
Latest Version:0.1.0
Laravel:10 – 13
License:MIT
Last Updated:Mar 23, 2026
Links: GitHub  ·  Packagist
Maintainer: inxilpro

Linen

Linen is a lightweight spreadsheet utility for Laravel. It's a simple wrapper for openspout with some data normalization conveniences.

Installation

composer require glhd/linen

Usage

To read a spreadsheet:

foreach (Linen::read('path/to/your.xlsx') as $row) {
    // $row is a collection, keyed by the headers in snake_case
}

To write a spreadsheet:

// $data can be any iterable/Enumerable/etc
$path = Linen::write($data, 'path/to/your.xlsx');

Related Packages

doctrine/dbal

Powerful PHP database abstraction layer (DBAL) with many features for database s...

648,266,899 9,701
laravel/framework

The Laravel Framework.

604,216,237 34,982
laravel/tinker

Powerful REPL for the Laravel framework.

512,508,631 7,443
laravel/serializable-closure

Laravel Serializable Closure provides an easy and secure way to serialize closur...

429,221,767 607
nunomaduro/collision

Cli error handling for console/command-line PHP applications.

407,699,310 4,663

Version History

Version Released Laravel License
0.1.0 ^10|^11|^12|^13|dev-master MIT
0.0.4 ^10|^11|^12|dev-master MIT
0.0.3 ^10|^11|^12|dev-master MIT
0.0.2 ^10|^11|dev-master MIT
0.0.1 ^10|^11|dev-master MIT