PHPackages                             odiseoteam/sylius-report-plugin - 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. odiseoteam/sylius-report-plugin

ActiveSylius-plugin[Utility &amp; Helpers](/categories/utility)

odiseoteam/sylius-report-plugin
===============================

Plugin for Sylius to make customizable reports.

v1.6.1(2y ago)3275.4k↓23.8%10[3 issues](https://github.com/odiseoteam/SyliusReportPlugin/issues)MITPHPPHP ^8.0

Since Jul 20Pushed 1y ago4 watchersCompare

[ Source](https://github.com/odiseoteam/SyliusReportPlugin)[ Packagist](https://packagist.org/packages/odiseoteam/sylius-report-plugin)[ RSS](/packages/odiseoteam-sylius-report-plugin/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (10)Dependencies (32)Versions (32)Used By (0)

 [ ![Sylius Report Plugin](https://github.com/odiseoteam/SyliusReportPlugin/raw/master/sylius-report-plugin.png) ](https://odiseo.com.ar/ "Odiseo")
 [ ![](https://camo.githubusercontent.com/3043e64fe7a4efc57d99305ae60ffc877ea17a76dbe0341dc0fb2c85a414756a/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f6c2f6f646973656f7465616d2f73796c6975732d7265706f72742d706c7567696e2e737667) ](https://packagist.org/packages/odiseoteam/sylius-report-plugin "License") [ ![](https://camo.githubusercontent.com/79a261cc7533d8319e7c0b0606aa6eed4ee1fbf316fc9dc47aad3c2a3d1e7f26/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f6f646973656f7465616d2f73796c6975732d7265706f72742d706c7567696e2e737667) ](https://packagist.org/packages/odiseoteam/sylius-report-plugin "Version") [ ![](https://camo.githubusercontent.com/e27eb8cb20b41a1fc17e12078db05767fc6c9fbbc5609849aef1550aa4e62b42/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f616374696f6e732f776f726b666c6f772f7374617475732f6f646973656f7465616d2f53796c6975735265706f7274506c7567696e2f6275696c642e796d6c) ](https://github.com/odiseoteam/SyliusReportPlugin/actions "Build Status") [ ![](https://camo.githubusercontent.com/306b00c66fee20894dda4ad3114ebabd9bd819b1f6d39addb0921f822ed14acb/68747470733a2f2f696d672e736869656c64732e696f2f7363727574696e697a65722f672f6f646973656f7465616d2f53796c6975735265706f7274506c7567696e2e737667) ](https://scrutinizer-ci.com/g/odiseoteam/SyliusReportPlugin/ "Scrutinizer") [ ![](https://camo.githubusercontent.com/e451b876fe0053d6e6f5439a1be279ed95f8ccc789b86120625addadcb77c502/68747470733a2f2f706f7365722e707567782e6f72672f6f646973656f7465616d2f73796c6975732d7265706f72742d706c7567696e2f646f776e6c6f616473) ](https://packagist.org/packages/odiseoteam/sylius-report-plugin "Total Downloads") [ ![](https://camo.githubusercontent.com/7c3c0528951f31d3e19ae8c1b92e612431e7864cdd59e9861aef25807340f91e/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f636f6d6d756e697479253230636861742d736c61636b2d4646313439332e737667) ](https://sylius-devs.slack.com "Slack") [ ![](https://camo.githubusercontent.com/271b6b709f07cc50338987b0f0868fdd90e7f18c64744ce0b6629a049bdd7d41/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f737570706f72742d636f6e74616374253230617574686f722d626c7565) ](https://odiseo.io/contact-us "Support")

[![](https://github.com/odiseoteam/SyliusReportPlugin/raw/master/badge-partner-by-sylius.png)](https://sylius.com/partners/odiseo/)

Description
-----------

[](#description)

This plugin adds data reports to the Sylius administration interface.

Support Sylius version 1.9+.

#### Premium features!

[](#premium-features)

Do you want advanced features? Take a look at our [Report Pro Plugin](https://odiseo.io/plugins-and-bundles/premium/sylius-report-pro-plugin), an extended version of this one.

Architecture
------------

[](#architecture)

Basically you have a **DataFetcherInterface** and **RendererInterface** interfaces. The first one defines how to fetch the **Data**according to a configuration provided. And the second one uses the **Data** returned by the fetcher and returns a rendered view.

Some DataFetchers and Renderers come with this plugin, but you can create your own by implementing their interfaces.

[![Reports admin](https://github.com/odiseoteam/SyliusReportPlugin/raw/master/screenshot_1.png)](https://github.com/odiseoteam/SyliusReportPlugin/blob/master/screenshot_1.png)

Demo
----

[](#demo)

You can see this plugin in action in our Sylius Demo application.

- Frontend: [sylius-demo.odiseo.com.ar](https://sylius-demo.odiseo.com.ar).
- Administration: [sylius-demo.odiseo.com.ar/admin](https://sylius-demo.odiseo.com.ar/admin) with `odiseo: odiseo` credentials.

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

[](#documentation)

- [Installation](doc/installation.md)
- [Tests](doc/tests.md)

Credits
-------

[](#credits)

This plugin is maintained by [Odiseo](https://odiseo.io). Want us to help you with this plugin or any Sylius project? Contact us on [](mailto:team@odiseo.com.ar).

###  Health Score

46

—

FairBetter than 93% of packages

Maintenance26

Infrequent updates — may be unmaintained

Popularity43

Moderate usage in the ecosystem

Community19

Small or concentrated contributor base

Maturity78

Established project with proven stability

 Bus Factor1

Top contributor holds 61.5% 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 ~69 days

Recently: every ~181 days

Total

31

Last Release

789d ago

PHP version history (5 changes)v1.0.0PHP ^7.1

v1.1.0PHP ^7.2

v1.3.2PHP ^7.3

v1.4.2PHP ^7.4 || ^8.0

v1.6.0PHP ^8.0

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/506652?v=4)[minardo](/maintainers/odiseo)[@odiseo](https://github.com/odiseo)

---

Top Contributors

[![songecko](https://avatars.githubusercontent.com/u/429512?v=4)](https://github.com/songecko "songecko (32 commits)")[![plewandowski](https://avatars.githubusercontent.com/u/2155836?v=4)](https://github.com/plewandowski "plewandowski (7 commits)")[![pierre-H](https://avatars.githubusercontent.com/u/6079305?v=4)](https://github.com/pierre-H "pierre-H (6 commits)")[![MathieuMaes182](https://avatars.githubusercontent.com/u/82578062?v=4)](https://github.com/MathieuMaes182 "MathieuMaes182 (2 commits)")[![revoltek-daniel](https://avatars.githubusercontent.com/u/5931272?v=4)](https://github.com/revoltek-daniel "revoltek-daniel (2 commits)")[![Rodolphus85](https://avatars.githubusercontent.com/u/65928345?v=4)](https://github.com/Rodolphus85 "Rodolphus85 (2 commits)")[![ramon25](https://avatars.githubusercontent.com/u/973380?v=4)](https://github.com/ramon25 "ramon25 (1 commits)")

---

Tags

ecommercephppluginreporting-toolreportssyliussylius-pluginsymfonysyliussylius-pluginsylius-report

###  Code Quality

TestsPHPUnit

Static AnalysisPHPStan, Psalm

Type Coverage Yes

### Embed Badge

![Health badge](/badges/odiseoteam-sylius-report-plugin/health.svg)

```
[![Health](https://phpackages.com/badges/odiseoteam-sylius-report-plugin/health.svg)](https://phpackages.com/packages/odiseoteam-sylius-report-plugin)
```

###  Alternatives

[sylius/refund-plugin

Plugin provides basic refunds functionality for Sylius application.

691.7M14](/packages/sylius-refund-plugin)[stefandoorn/sitemap-plugin

Sitemap Plugin for Sylius

851.0M](/packages/stefandoorn-sitemap-plugin)[dedi/sylius-seo-plugin

Sylius SEO plugin by Dedi.

28138.9k](/packages/dedi-sylius-seo-plugin)[tilleuls/sylius-click-n-collect-plugin

Click and Collect plugin for Sylius, to sell and deliver securely during the COVID-19 pandemic.

7814.2k](/packages/tilleuls-sylius-click-n-collect-plugin)[monsieurbiz/sylius-rich-editor-plugin

A Rich Editor plugin for Sylius.

75380.8k6](/packages/monsieurbiz-sylius-rich-editor-plugin)[odiseoteam/sylius-blog-plugin

This plugin add blog capabilities to your Sylius project

37104.5k](/packages/odiseoteam-sylius-blog-plugin)

PHPackages © 2026

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