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

https://github.com/kasparsd/mini-sheets-php

Library for creating the most basic Office Open XML and Excel XLSX files.
https://github.com/kasparsd/mini-sheets-php

excel openxml php php-library xlsx

Last synced: 10 months ago
JSON representation

Library for creating the most basic Office Open XML and Excel XLSX files.

Awesome Lists containing this project

README

          

# MiniSheets

[![Build Status](https://travis-ci.com/kasparsd/mini-sheets-php.svg?branch=master)](https://travis-ci.com/kasparsd/mini-sheets-php)

Extremely minimal and limited PHP library for creating the most basic Office Open XML and Microsoft Excel XLSX files.

Created as a learning excerise for creating the most basic possible XLSX file. See [this blog post for the origin story](https://kaspars.net/blog/excel-xlsx-xml-php).

## Requirements

- [`ZipArchive`](https://www.php.net/manual/en/class.ziparchive.php) for creating XLSX files which are actually ZIP files (TODO: add support for any ZIP library).

## Usage

Install it as a Composer dependency:

composer require kasparsd/mini-sheets-php

See [examples](examples) for how to use it.

## Contribute

All contributions are welcome! Please create [an issue](https://github.com/kasparsd/mini-sheets-php/issues/new) or [open a pull request](https://github.com/kasparsd/mini-sheets-php/pulls) with the suggested changes.

## Credits

Created by [Kaspars Dambis](https://kaspars.net).