PHPackages                             shopware/app-php-sdk - 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. shopware/app-php-sdk

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

shopware/app-php-sdk
====================

Shopware App SDK for PHP

5.0.2(1mo ago)1577.8k↓24.7%21MITPHPPHP ^8.1CI passing

Since May 9Pushed 1mo ago20 watchersCompare

[ Source](https://github.com/shopware/app-php-sdk)[ Packagist](https://packagist.org/packages/shopware/app-php-sdk)[ Docs](https://www.shopware.com)[ RSS](/packages/shopware-app-php-sdk/feed)WikiDiscussions main Synced 1mo ago

READMEChangelog (10)Dependencies (46)Versions (40)Used By (1)

Shopware APP SDK for PHP
========================

[](#shopware-app-sdk-for-php)

[![codecov](https://camo.githubusercontent.com/9b31c4ad2f44594c187203869e45fc3f230b1e925a9a283011abc381067c717a/68747470733a2f2f636f6465636f762e696f2f67682f73686f70776172652f6170702d7068702d73646b2f6272616e63682f6d61696e2f67726170682f62616467652e7376673f746f6b656e3d334a3049313637534249)](https://codecov.io/gh/shopware/app-php-sdk)[![PHPUnit](https://github.com/shopware/app-php-sdk/actions/workflows/phpunit.yml/badge.svg)](https://github.com/shopware/app-php-sdk/actions/workflows/phpunit.yml)[![PHPStan](https://github.com/shopware/app-php-sdk/actions/workflows/phpstan.yml/badge.svg)](https://github.com/shopware/app-php-sdk/actions/workflows/phpstan.yml)[![CS-Fixer](https://github.com/shopware/app-php-sdk/actions/workflows/cs-fixer.yml/badge.svg)](https://github.com/shopware/app-php-sdk/actions/workflows/cs-fixer.yml)[![Mutation testing badge](https://camo.githubusercontent.com/2962d5238677e03fe5a52b225be1e6f7eec8a8dab52fcfc511376837087853e9/68747470733a2f2f696d672e736869656c64732e696f2f656e64706f696e743f7374796c653d666c61742675726c3d687474707325334125324625324662616467652d6170692e737472796b65722d6d757461746f722e696f2532466769746875622e636f6d25324673686f70776172652532466170702d7068702d73646b2532466d61696e)](https://dashboard.stryker-mutator.io/reports/github.com/shopware/app-php-sdk/main)

This SDK is independent of any Framework. It uses PSR Request/Response/HttpClient to be usable cross framework.

Features
--------

[](#features)

- Registration flow
- Lifecycle handling (app activated, deactivated, uninstalled)
- Convert actions (Webhook, ActionButton, Payment, ...) into structs
- Framework agnostic (PSR Request/Response/HttpClient/Repository)
- Events

Symfony Bundle
--------------

[](#symfony-bundle)

If you are using Symfony, you can use the [Symfony Bundle](https://github.com/shopware/AppBundle) to integrate the SDK. To get started with it, refer to the below documentation.

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

[](#documentation)

- [Getting Started](https://developer.shopware.com/docs/guides/plugins/apps/app-sdks/php/01-getting_started)
- [Lifecycle](https://developer.shopware.com/docs/guides/plugins/apps/app-sdks/php/02-lifecycle)
- [Context](https://developer.shopware.com/docs/guides/plugins/apps/app-sdks/php/03-context)
- [Signing](https://developer.shopware.com/docs/guides/plugins/apps/app-sdks/php/04-signing)
- [HTTP Client](https://developer.shopware.com/docs/guides/plugins/apps/app-sdks/php/05-http-client)
- [Events](https://developer.shopware.com/docs/guides/plugins/apps/app-sdks/php/06-events)

Example
-------

[](#example)

Checkout the [example project](./examples) for a simple working example.

###  Health Score

58

—

FairBetter than 98% of packages

Maintenance90

Actively maintained with recent releases

Popularity40

Moderate usage in the ecosystem

Community24

Small or concentrated contributor base

Maturity65

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

Total

35

Last Release

56d ago

Major Versions

0.1.1 → 1.0.02023-05-09

1.x-dev → 2.0.02023-07-24

2.0.4 → 3.0.02024-05-24

3.1.4 → 4.0.02024-12-16

4.1.5 → 5.0.02026-02-04

PHP version history (3 changes)0.1.0PHP ~8.1.0 || ~8.2.0

2.0.3PHP ~8.1.0 || ~8.2.0 || ~8.3.0

3.1.4PHP ^8.1

### Community

Maintainers

![](https://www.gravatar.com/avatar/7c45ef9077b73fce78afbfab2fa27e611a453dd77de003e2785ac84105d02bef?d=identicon)[shyim](/maintainers/shyim)

---

Top Contributors

[![shyim](https://avatars.githubusercontent.com/u/6224096?v=4)](https://github.com/shyim "shyim (79 commits)")[![mstegmeyer](https://avatars.githubusercontent.com/u/40475653?v=4)](https://github.com/mstegmeyer "mstegmeyer (25 commits)")[![lernhart](https://avatars.githubusercontent.com/u/21331033?v=4)](https://github.com/lernhart "lernhart (24 commits)")[![cyl3x](https://avatars.githubusercontent.com/u/53476027?v=4)](https://github.com/cyl3x "cyl3x (12 commits)")[![nsaliu](https://avatars.githubusercontent.com/u/2877876?v=4)](https://github.com/nsaliu "nsaliu (10 commits)")[![Gaitholabi](https://avatars.githubusercontent.com/u/24876890?v=4)](https://github.com/Gaitholabi "Gaitholabi (7 commits)")[![untilu29](https://avatars.githubusercontent.com/u/16525153?v=4)](https://github.com/untilu29 "untilu29 (6 commits)")[![MoritzKrafeld](https://avatars.githubusercontent.com/u/62691140?v=4)](https://github.com/MoritzKrafeld "MoritzKrafeld (5 commits)")[![sushmangupta](https://avatars.githubusercontent.com/u/112690947?v=4)](https://github.com/sushmangupta "sushmangupta (3 commits)")[![jankal](https://avatars.githubusercontent.com/u/6324332?v=4)](https://github.com/jankal "jankal (2 commits)")[![Bird87ZA](https://avatars.githubusercontent.com/u/1457444?v=4)](https://github.com/Bird87ZA "Bird87ZA (2 commits)")[![SebastianFranze](https://avatars.githubusercontent.com/u/31411971?v=4)](https://github.com/SebastianFranze "SebastianFranze (1 commits)")

---

Tags

shopwareapp-system

###  Code Quality

TestsPHPUnit

Static AnalysisPHPStan

Code StylePHP CS Fixer

Type Coverage Yes

### Embed Badge

![Health badge](/badges/shopware-app-php-sdk/health.svg)

```
[![Health](https://phpackages.com/badges/shopware-app-php-sdk/health.svg)](https://phpackages.com/packages/shopware-app-php-sdk)
```

###  Alternatives

[shopware/platform

The Shopware e-commerce core

3.3k1.5M3](/packages/shopware-platform)[aporat/store-receipt-validator

PHP receipt validator for Apple App Store and Amazon Appstore

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

Shopware platform is the core for all Shopware ecommerce products.

595.2M386](/packages/shopware-core)[opensearch-project/opensearch-php

PHP Client for OpenSearch

15224.3M65](/packages/opensearch-project-opensearch-php)[phpro/http-tools

HTTP tools for developing more consistent HTTP implementations.

28137.8k](/packages/phpro-http-tools)[getbrevo/brevo-php

Official Brevo provided RESTFul API V3 php library

963.1M35](/packages/getbrevo-brevo-php)

PHPackages © 2026

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