PHPackages                             bitbag/vue-storefront2-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. [API Development](/categories/api)
4. /
5. bitbag/vue-storefront2-plugin

ActiveSylius-plugin[API Development](/categories/api)

bitbag/vue-storefront2-plugin
=============================

Sylius backend integration for Vue Storefront 2

v1.5.0(2y ago)251.5k15[5 issues](https://github.com/BitBagCommerce/SyliusVueStorefront2Plugin/issues)[4 PRs](https://github.com/BitBagCommerce/SyliusVueStorefront2Plugin/pulls)MITPHPPHP ^8.0

Since Nov 3Pushed 2y ago12 watchersCompare

[ Source](https://github.com/BitBagCommerce/SyliusVueStorefront2Plugin)[ Packagist](https://packagist.org/packages/bitbag/vue-storefront2-plugin)[ RSS](/packages/bitbag-vue-storefront2-plugin/feed)WikiDiscussions main Synced 1mo ago

READMEChangelog (10)Dependencies (36)Versions (46)Used By (0)

[![](https://camo.githubusercontent.com/518a865545012b137c620ce3d1693d27e4e5266dc7d8f061409a50131ad45893/68747470733a2f2f6269746261672e696f2f77702d636f6e74656e742f75706c6f6164732f323032322f31302f53796c69757356756553746f726566726f6e7432506c7567696e2d312e706e67)](https://bitbag.io/contact-us/?utm_source=github&utm_medium=referral&utm_campaign=plugins_graphql)
=======================================================================================================================================================================================================================================================================================================================================================================

[](#)

BitBag SyliusVueStorefront2Plugin
=================================

[](#bitbag-syliusvuestorefront2plugin)

[![](https://camo.githubusercontent.com/c9a8088e8e312c10661dddb1d225983812e5ec70c274f78953130ccdb62ab649/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f6c2f6269746261672f7675652d73746f726566726f6e74322d706c7567696e2e737667) ](https://packagist.org/packages/bitbag/vue-storefront2-plugin "License") [ ![](https://camo.githubusercontent.com/9cda8e1b912f06b3778bf5c201bcdf40863f9706611f2c2f87981dc159677538/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f6269746261672f7675652d73746f726566726f6e74322d706c7567696e2e737667) ](https://packagist.org/packages/bitbag/vue-storefront2-plugin "Version") [ ![](https://camo.githubusercontent.com/24368a59d35b5b346b282d810081b27154e89c2ac20e40af478eb6101011c0da/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f616374696f6e732f776f726b666c6f772f7374617475732f426974426167436f6d6d657263652f53796c69755356756553746f726566726f6e7432506c7567696e2f6275696c642e796d6c) ](https://github.com/BitBagCommerce/SyliusVueStorefront2Plugin/actions "Build status") [![](https://camo.githubusercontent.com/4cb1dc2c279dfa82b5164ec6033f1014a4b73b5b47ee9744b11fd08070795a65/68747470733a2f2f706f7365722e707567782e6f72672f6269746261672f7675652d73746f726566726f6e74322d706c7567696e2f646f776e6c6f616473)](https://packagist.org/packages/bitbag/vue-storefront2-plugin "Total Downloads") [![Slack](https://camo.githubusercontent.com/7c3c0528951f31d3e19ae8c1b92e612431e7864cdd59e9861aef25807340f91e/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f636f6d6d756e697479253230636861742d736c61636b2d4646313439332e737667)](http://sylius-devs.slack.com) [![Support](https://camo.githubusercontent.com/e2e1becf96ac10cfcfae03397fd7c605cca341564088ccd453d91e1d2024a14b/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f737570706f72742d636f6e74616374253230617574686f722d626c7565253544)](https://bitbag.io/contact-us/?utm_source=github&utm_medium=referral&utm_campaign=plugins_graphql)

Sylius Vue Storefront 2 back-end integration enabling PWA and mobile-first experience in Sylius-based stores.

The plugin was developed by BitBag, the leading and biggest Sylius partner. We breath open-source in and out. If you like what we do, feel free to [contact us](https://bitbag.io/contact-us). We are opened for partnership realtions and if you look for an experienced, open-source team that will be able to deliver an outstanding eCommerce solution, feel free to reach us too!

Like the package? Do not forget to leave us a star! ⭐

Table of Content
----------------

[](#table-of-content)

- [Overview](#overview)
- [Support](#we-are-here-to-help)
- [About us](#about-us)
    - [Community](#community)
- [Demo](https://vsf2-demo.bitbag.io/)
- [License](#license)
- [Contact](#contact)
- [Installation](doc/installation.md)
- [Customization &amp; Testing](doc/customization.md)

Overview
--------

[](#overview)

This plugin allows you to integrate Sylius backend with [Vue Storefront 2 integration](https://github.com/BitBagCommerce/SyliusVueStorefront2Frontend).

This plugin allows you to expose all critical models and operations as graphql queries and mutations
It unlocks graphql-based API on top of ApiPlatform and JWT.

To check automatically generated GraphQL API Doc for your Vue Storefront 2 application - visit one of the following endpoints.

```
  api_graphql_entrypoint              /api/v2/graphql
  api_graphql_graphiql                /api/v2/graphql/graphiql
  api_graphql_graphql_playground      /api/v2/graphql/graphql_playground

```

Please note that many of used functions and approaches both on Sylius and API Platform with Graphql support are still marked as experimental.

### Requirements

[](#requirements)

The plugin uses following 3rd party packages:

- `"sylius/sylius": "~1.11.0"`
- `"webonyx/graphql-php": "^14.9"`
- `"gesdinet/jwt-refresh-token-bundle": "^0.12.0"`

Community
---------

[](#community)

For online communication, we invite you to chat with us &amp; other users on [Sylius Slack](https://sylius-devs.slack.com/).

Additional resources for developers
-----------------------------------

[](#additional-resources-for-developers)

To learn more about our contribution workflow and more, we encourage you to use the following resources:

- [Sylius Documentation](https://docs.sylius.com/en/latest/)
- [Sylius Contribution Guide](https://docs.sylius.com/en/latest/contributing/)
- [Sylius Online Course](https://sylius.com/online-course/)

License
-------

[](#license)

This plugin's source code is completely free and released under the terms of the MIT license.

Contact
-------

[](#contact)

If you want to contact us, the best way to do it is over [our contact form](https://bitbag.io/contact-us/?utm_source=github&utm_medium=referral&utm_campaign=plugins_graphql) or by sending us a direct e-mail at .

[![](https://camo.githubusercontent.com/6535a5a0a44aa4a8ab211fc277f17b2d7e75b8d027d1c8360c7a43c96ec2be55/68747470733a2f2f6269746261672e696f2f77702d636f6e74656e742f75706c6f6164732f323032312f30382f6261646765732d6269746261672e706e67)](https://bitbag.io/contact-us/?utm_source=github&utm_medium=referral&utm_campaign=plugins_graphql)

###  Health Score

36

—

LowBetter than 82% of packages

Maintenance16

Infrequent updates — may be unmaintained

Popularity28

Limited adoption so far

Community23

Small or concentrated contributor base

Maturity68

Established project with proven stability

 Bus Factor2

2 contributors hold 50%+ of commits

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 ~68 days

Recently: every ~27 days

Total

10

Last Release

1038d ago

PHP version history (2 changes)v1.0.0-beta.1PHP ^7.4 || ^8.0

v1.0.0PHP ^8.0

### Community

Maintainers

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

---

Top Contributors

[![senghe](https://avatars.githubusercontent.com/u/2512726?v=4)](https://github.com/senghe "senghe (95 commits)")[![tbuczen](https://avatars.githubusercontent.com/u/7297543?v=4)](https://github.com/tbuczen "tbuczen (32 commits)")[![Wojdylak](https://avatars.githubusercontent.com/u/33687392?v=4)](https://github.com/Wojdylak "Wojdylak (23 commits)")[![MarcinKuklinskiBitBag](https://avatars.githubusercontent.com/u/182501146?v=4)](https://github.com/MarcinKuklinskiBitBag "MarcinKuklinskiBitBag (13 commits)")[![Karpiula](https://avatars.githubusercontent.com/u/121812089?v=4)](https://github.com/Karpiula "Karpiula (12 commits)")[![Codeweld](https://avatars.githubusercontent.com/u/50198366?v=4)](https://github.com/Codeweld "Codeweld (10 commits)")[![MacBalc](https://avatars.githubusercontent.com/u/124139291?v=4)](https://github.com/MacBalc "MacBalc (7 commits)")[![bitbager](https://avatars.githubusercontent.com/u/28542010?v=4)](https://github.com/bitbager "bitbager (4 commits)")[![liszkapawel](https://avatars.githubusercontent.com/u/88146754?v=4)](https://github.com/liszkapawel "liszkapawel (4 commits)")[![Cholin2000](https://avatars.githubusercontent.com/u/85901846?v=4)](https://github.com/Cholin2000 "Cholin2000 (1 commits)")

---

Tags

graphqlsyliussylius-pluginapi-platformvue-storefront2

###  Code Quality

TestsPHPUnit

Static AnalysisPHPStan, Psalm

Type Coverage Yes

### Embed Badge

![Health badge](/badges/bitbag-vue-storefront2-plugin/health.svg)

```
[![Health](https://phpackages.com/badges/bitbag-vue-storefront2-plugin/health.svg)](https://phpackages.com/packages/bitbag-vue-storefront2-plugin)
```

###  Alternatives

[bitbag/graphql-plugin

Sylius backend integration for Vue Storefront 2

254.8k](/packages/bitbag-graphql-plugin)[sylius/sylius

E-Commerce platform for PHP, based on Symfony framework.

8.4k5.6M651](/packages/sylius-sylius)[nuwave/lighthouse

A framework for serving GraphQL from Laravel

3.5k10.7M93](/packages/nuwave-lighthouse)[wheelpros/fitment-platform-api

Magento 2 (Open Source)

12.1k1.2k](/packages/wheelpros-fitment-platform-api)[aimeos/ai-admin-graphql

Aimeos Admin GraphQL API extension

944100.0k4](/packages/aimeos-ai-admin-graphql)[webgriffe/sylius-akeneo-plugin

Plugin allowing to import products data from Akeneo PIM to your Sylius store.

2477.8k](/packages/webgriffe-sylius-akeneo-plugin)

PHPackages © 2026

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