PHPackages                             uklfr/json2xlsx - 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. [Utility &amp; Helpers](/categories/utility)
4. /
5. uklfr/json2xlsx

ActiveLibrary[Utility &amp; Helpers](/categories/utility)

uklfr/json2xlsx
===============

given a nested json a xlsx sheet is generated

v0.5.1(2y ago)04071MITPHPPHP &gt;7.0

Since Aug 24Pushed 2y ago1 watchersCompare

[ Source](https://github.com/scheiblr/Json2Xlsx)[ Packagist](https://packagist.org/packages/uklfr/json2xlsx)[ RSS](/packages/uklfr-json2xlsx/feed)WikiDiscussions master Synced 2d ago

READMEChangelog (7)Dependencies (3)Versions (13)Used By (0)

Json2Xlsx
=========

[](#json2xlsx)

This small framework allows to export 1:n data from sql and show them in one xlsx file. Therefore, we offer some loader functions as well as some formatting tools. This php package keeps very simple and is intended to visualize more complex data structures with the possibility to not display redundant data.

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

[](#installation)

Just install the package using [composer](https://getcomposer.org/).

```
composer require uklfr/json2xlsx
```

Afterwards, we recommend to include `vendor/autoload.php`.

Usage
-----

[](#usage)

This packages offers 2 classes which are used to fetch and to format data. In [example](example/README.md) we prepared a fully featured and runnable use case which you can run by just checking out this repository.

**Note**: These examples do rely on relative paths in the repository. If you want to use this lib in production as composer package, we recommend to use the common way of the [composer autoloading functionality](https://getcomposer.org/doc/01-basic-usage.md#autoloading).

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

[](#requirements)

This package was tested and developed under PHP7 with the following extensions activated:

```
- php_zip
- php_xml
- php_gd2

```

With `schmittr/php-json2xlsx` we provide a php docker with exactly these requirements. Maybe it would also work with PHP&gt;=5.6, but we did not test this.

License
-------

[](#license)

This software is distributed by [MIT License](LICENSE).

###  Health Score

26

—

LowBetter than 43% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity13

Limited adoption so far

Community8

Small or concentrated contributor base

Maturity54

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~162 days

Recently: every ~394 days

Total

12

Last Release

1037d ago

PHP version history (2 changes)v0.1.2PHP &gt;=7.0

v0.5.0PHP &gt;7.0

### Community

Maintainers

![](https://www.gravatar.com/avatar/b721745c43a16379d3c0956cfac9f8037177b5f0c39af41c235c5e579dedba18?d=identicon)[scheiblr](/maintainers/scheiblr)

---

Top Contributors

[![rjschmitt](https://avatars.githubusercontent.com/u/2667575?v=4)](https://github.com/rjschmitt "rjschmitt (59 commits)")

### Embed Badge

![Health badge](/badges/uklfr-json2xlsx/health.svg)

```
[![Health](https://phpackages.com/badges/uklfr-json2xlsx/health.svg)](https://phpackages.com/packages/uklfr-json2xlsx)
```

###  Alternatives

[civicrm/civicrm-core

Open source constituent relationship management for non-profits, NGOs and advocacy organizations.

728272.9k20](/packages/civicrm-civicrm-core)[in2code/powermail

Powermail is a well-known, editor-friendly, powerful and easy to use mailform extension for TYPO3 with a lots of features

982.5M38](/packages/in2code-powermail)[blair2004/nexopos

The Free Modern Point Of Sale System build with Laravel, TailwindCSS and Vue.js.

1.2k2.3k](/packages/blair2004-nexopos)[solspace/craft-freeform

The most flexible and user-friendly form building plugin!

52664.9k12](/packages/solspace-craft-freeform)[pimcore/data-importer

Adds a comprehensive import functionality to Pimcore Datahub

44763.4k2](/packages/pimcore-data-importer)[tomshaw/electricgrid

A feature-rich Livewire package designed for projects that require dynamic, interactive data tables.

116.6k](/packages/tomshaw-electricgrid)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
