PHPackages                             pimcore/studio-backend-bundle - 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. pimcore/studio-backend-bundle

ActivePimcore-bundle

pimcore/studio-backend-bundle
=============================

Pimcore Studio Backend Bundle

v0.15.17(2mo ago)19112.5k—9%5[7 PRs](https://github.com/pimcore/studio-backend-bundle/pulls)2proprietaryPHPPHP ~8.3.0 || ~8.4.0 || ~8.5.0CI passing

Since May 15Pushed 1mo ago6 watchersCompare

[ Source](https://github.com/pimcore/studio-backend-bundle)[ Packagist](https://packagist.org/packages/pimcore/studio-backend-bundle)[ RSS](/packages/pimcore-studio-backend-bundle/feed)WikiDiscussions 1.x Synced 1mo ago

READMEChangelog (10)Dependencies (49)Versions (78)Used By (2)

   title     Studio Backend

  Pimcore Studio Backend
======================

[](#pimcore-studio-backend)

The Pimcore Studio Backend serves as the central hub for API endpoints and RPC calls. It provides a unified interface based on the OpenApi Specification for all backend calls which is accessible via swagger-ui.

[![Swagger UI](./doc/img/swagger-ui.png)](./doc/img/swagger-ui.png)

It uses [zircote/swagger-php](https://github.com/zircote/swagger-php) attributes to generate the OpenApi Specification.

Swagger-ui is available at `/pimcore-studio/api/docs` and the OpenApi Specification is available at `/pimcore-studio/api/docs.json`. Every description is translatable and can be found in the `studio_api_docs.en.yaml` folder of the bundle.

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

[](#requirements)

This bundle requires the following dependencies:

- Pimcore Core Framework 12
- Generic Execution Engine as part of the Pimcore Core Framework
- Generic Data Index
- Mercure ()

Documentation Overview
----------------------

[](#documentation-overview)

- [Installation](./doc/00_Installation.md)
- [Mercure Setup](./doc/02_Mercure_Setup.md)
- [Grid](./doc/03_Grid.md)
- [Generic Execution Engine](./doc/04_Generic_Execution_Engine.md)
- [Additional Attributes](./doc/05_Additional_Custom_Attributes.md)
- [Studio User](./doc/07_User.md)

###  Health Score

59

—

FairBetter than 99% of packages

Maintenance88

Actively maintained with recent releases

Popularity44

Moderate usage in the ecosystem

Community30

Small or concentrated contributor base

Maturity63

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

Recently: every ~24 days

Total

11

Last Release

53d ago

Major Versions

v0.15.17 → 1.x-dev2026-03-27

PHP version history (2 changes)v0.4.30PHP ~8.3.0 || ~8.4.0

v0.15.17PHP ~8.3.0 || ~8.4.0 || ~8.5.0

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/142037?v=4)[Bernhard Rusch](/maintainers/brusch)[@brusch](https://github.com/brusch)

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

---

Top Contributors

[![lukmzig](https://avatars.githubusercontent.com/u/30526586?v=4)](https://github.com/lukmzig "lukmzig (400 commits)")[![martineiber](https://avatars.githubusercontent.com/u/11687066?v=4)](https://github.com/martineiber "martineiber (268 commits)")[![mattamon](https://avatars.githubusercontent.com/u/38959016?v=4)](https://github.com/mattamon "mattamon (193 commits)")[![mcop1](https://avatars.githubusercontent.com/u/89011527?v=4)](https://github.com/mcop1 "mcop1 (90 commits)")[![alexz707](https://avatars.githubusercontent.com/u/562324?v=4)](https://github.com/alexz707 "alexz707 (35 commits)")[![herbertroth](https://avatars.githubusercontent.com/u/126679157?v=4)](https://github.com/herbertroth "herbertroth (23 commits)")[![Corepex](https://avatars.githubusercontent.com/u/16717695?v=4)](https://github.com/Corepex "Corepex (18 commits)")[![bluvulture](https://avatars.githubusercontent.com/u/7668379?v=4)](https://github.com/bluvulture "bluvulture (14 commits)")[![fashxp](https://avatars.githubusercontent.com/u/8792145?v=4)](https://github.com/fashxp "fashxp (9 commits)")[![markus-moser](https://avatars.githubusercontent.com/u/4639428?v=4)](https://github.com/markus-moser "markus-moser (8 commits)")[![stunnerparas](https://avatars.githubusercontent.com/u/49896041?v=4)](https://github.com/stunnerparas "stunnerparas (8 commits)")[![berfinyuksel](https://avatars.githubusercontent.com/u/99557970?v=4)](https://github.com/berfinyuksel "berfinyuksel (4 commits)")[![xIrusux](https://avatars.githubusercontent.com/u/42359615?v=4)](https://github.com/xIrusux "xIrusux (4 commits)")[![ibousfiha](https://avatars.githubusercontent.com/u/67441578?v=4)](https://github.com/ibousfiha "ibousfiha (3 commits)")[![kingjia90](https://avatars.githubusercontent.com/u/6014195?v=4)](https://github.com/kingjia90 "kingjia90 (3 commits)")[![rvanlaak](https://avatars.githubusercontent.com/u/2707563?v=4)](https://github.com/rvanlaak "rvanlaak (1 commits)")[![torqdev](https://avatars.githubusercontent.com/u/67965755?v=4)](https://github.com/torqdev "torqdev (1 commits)")[![vin0401](https://avatars.githubusercontent.com/u/26813978?v=4)](https://github.com/vin0401 "vin0401 (1 commits)")[![vrobert78](https://avatars.githubusercontent.com/u/15088490?v=4)](https://github.com/vrobert78 "vrobert78 (1 commits)")[![lorextera](https://avatars.githubusercontent.com/u/1744861?v=4)](https://github.com/lorextera "lorextera (1 commits)")

###  Code Quality

TestsPHPUnit

Static AnalysisPHPStan

Type Coverage Yes

### Embed Badge

![Health badge](/badges/pimcore-studio-backend-bundle/health.svg)

```
[![Health](https://phpackages.com/badges/pimcore-studio-backend-bundle/health.svg)](https://phpackages.com/packages/pimcore-studio-backend-bundle)
```

###  Alternatives

[shopware/platform

The Shopware e-commerce core

3.3k1.5M3](/packages/shopware-platform)[tymon/jwt-auth

JSON Web Token Authentication for Laravel and Lumen

11.5k49.1M350](/packages/tymon-jwt-auth)[laravel/passport

Laravel Passport provides OAuth2 server support to Laravel.

3.4k85.0M532](/packages/laravel-passport)[concrete5/core

Concrete core subtree split

19159.3k48](/packages/concrete5-core)[aporat/store-receipt-validator

PHP receipt validator for Apple App Store and Amazon Appstore

6503.9M9](/packages/aporat-store-receipt-validator)[prestashop/prestashop

PrestaShop is an Open Source e-commerce platform, committed to providing the best shopping cart experience for both merchants and customers.

9.0k15.4k](/packages/prestashop-prestashop)

PHPackages © 2026

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