PHPackages                             soluble/spreadsheet - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. soluble/spreadsheet

AbandonedLibrary

soluble/spreadsheet
===================

Soluble spreadsheet

0.11.0(10y ago)09202MITPHPPHP &gt;=5.4.4

Since Sep 29Pushed 10y ago1 watchersCompare

[ Source](https://github.com/belgattitude/soluble-spreadsheet)[ Packagist](https://packagist.org/packages/soluble/spreadsheet)[ Docs](http://soluble.io)[ RSS](/packages/soluble-spreadsheet/feed)WikiDiscussions master Synced 1mo ago

READMEChangelogDependenciesVersions (14)Used By (2)

soluble/spreadsheet
===================

[](#solublespreadsheet)

[![PHP Version](https://camo.githubusercontent.com/0d4e5882fa1caaa7d5771ea72be1661bc43b0055a87a3c586d694db2eeb4b4d4/687474703a2f2f696d672e736869656c64732e696f2f62616467652f7068702d352e352b2d6666363962342e737667)](https://packagist.org/packages/soluble/spreadsheet)[![Build Status](https://camo.githubusercontent.com/b20ad6f42f738be3a083e8f6b4b8d8fe73f4155c0527b52f6685d6cb6903f669/68747470733a2f2f7472617669732d63692e6f72672f62656c6761747469747564652f736f6c75626c652d73707265616473686565742e706e673f6272616e63683d6d6173746572)](https://travis-ci.org/belgattitude/soluble-spreadsheet)[![Code Coverage](https://camo.githubusercontent.com/78e4984dabd1016f62ca5e919ea5dc198bc5c1076ac1317534981b70c722a0f9/68747470733a2f2f7363727574696e697a65722d63692e636f6d2f672f62656c6761747469747564652f736f6c75626c652d73707265616473686565742f6261646765732f636f7665726167652e706e673f733d61616135353266363331336133613530313435663065383762323532633834363737633232616139)](https://scrutinizer-ci.com/g/belgattitude/soluble-spreadsheet)[![Scrutinizer Quality Score](https://camo.githubusercontent.com/e29e7734829f72d9f4788b798c9cde621c73c12ff82773c675223fabb2390911/68747470733a2f2f7363727574696e697a65722d63692e636f6d2f672f62656c6761747469747564652f736f6c75626c652d73707265616473686565742f6261646765732f7175616c6974792d73636f72652e706e673f733d36663361623931663931366266363432663234386538326332393835376639346362353062623333)](https://scrutinizer-ci.com/g/belgattitude/soluble-spreadsheet)[![Latest Stable Version](https://camo.githubusercontent.com/8e91119dc5f586862c6375ecae06fbbba5d9fc2dc3f68d8a6fef6f98f15815b8/68747470733a2f2f706f7365722e707567782e6f72672f736f6c75626c652f73707265616473686565742f762f737461626c652e737667)](https://packagist.org/packages/soluble/spreadsheet)[![Total Downloads](https://camo.githubusercontent.com/f2c98105a35a16f31dafd404727fa76a733b8bbf921ebe26307c9d14c11018ac/68747470733a2f2f706f7365722e707567782e6f72672f736f6c75626c652f73707265616473686565742f646f776e6c6f6164732e706e67)](https://packagist.org/packages/soluble/spreadsheet)[![License](https://camo.githubusercontent.com/0d45b200d9d3ad71ebd7b836b364ecd2ec3dd9bf82c20d30d4f143eeae0cf0e9/68747470733a2f2f706f7365722e707567782e6f72672f736f6c75626c652f73707265616473686565742f6c6963656e73652e706e67)](https://packagist.org/packages/soluble/spreadsheet)

Introduction
------------

[](#introduction)

soluble-spreadsheet provides a generic wrapper for generating excel documents in PHP.

**Warning: soluble-spreadsheet is currently a proof of concept and is limited to the libxl/php\_excel extension wrapper. In the future it should be possible to exchange the underlying driver between PHPExcel, native LibXL, Spout or any future implementations without loosing compatibility. PR's and ideas are welcome.**

Requirements
------------

[](#requirements)

- PHP 5.5+ or 7.0+
- [libxl php extension](https://github.com/iliaal/php_excel.git)

Documentation
-------------

[](#documentation)

- [Manual](http://docs.soluble.io/soluble-spreadsheet/manual/) in progress and [API documentation](http://docs.soluble.io/soluble-spreadsheet/api/) available.

Installation
------------

[](#installation)

Instant installation via [composer](http://getcomposer.org/).

1. Installing in your PHP project

    ```
    $ php composer require soluble/spreadsheet:0.*
    ```

    Most modern frameworks will include Composer out of the box, but ensure the following file is included:

    ```
