Shopware 6
Symfony and Vue commerce platform with a complete Admin API and an official CLI that ships agent skills.
Open headless commerce platform used by thousands of shops, with a storefront, admin, Store API, and Admin API. The Builder also ships shopware-cli (Go) with official Agent Skills for project and extension workflows. Community Edition is MIT; Rise, Evolve, and Beyond are paid.
- I need a serious European B2C or B2B shop with a plugin ecosystem, and I will host it myself
- my agent should run the store through the Admin API and handle deployments with the official CLI
- Contributions require signing the Shopware CLA
- Pricing page could not be fetched; Rise/Evolve/Beyond prices unrecorded
- The GitHub repo is the core monorepo; production projects are scaffolded from shopware/production
Last activity Sep 2, 2026. Fit: adaptable 3, operable 3.
Editions
Community Edition · Free open source
- Clone
git clone https://github.com/shopware/shopware - Install
go install github.com/shopware/shopware-cli@latest
Rise · Free closed source
- HostedOpen the hosted app
Evolve · Free closed source
- HostedOpen the hosted app
Beyond · Free closed source
- HostedOpen the hosted app
Adaptable: what is yours to change
Make it yours
Light edit18 things to edit
A project is a Composer skeleton around the shopware/core packages; .env sets APP_URL, APP_SECRET, DATABASE_URL, mailer, messenger, cache, and search; config/packages/shopware.yaml holds framework settings. Theme, layouts, and most business rules are done in the admin. shopware-cli keeps per-environment Admin API credentials in .shopware-project.yml. Custom behavior is a plugin or app in custom/, hence light-edit.
- Env vars
APP_ENVAPP_URLAPP_SECRETDATABASE_URLMAILER_DSNMESSENGER_TRANSPORT_DSNREDIS_URLLOCK_DSNOPENSEARCH_URLSHOPWARE_ES_ENABLEDSHOPWARE_HTTP_CACHE_ENABLEDSHOPWARE_HTTP_DEFAULT_TTLINSTANCE_IDBLUE_GREEN_DEPLOYMENTSHOPWARE_CLI_NO_UPDATE_NOTIFICATION- Config files
.envconfig/packages/shopware.yaml.shopware-project.yml- Prompt files
- none
- Accounts you need
- Shopware Account (extension store, optional)
Source
- github.com/shopware/shopware
- MIT license
- Last commit Sep 2, 2026
- 3,417 stars
Also: shopware/shopware-cli
Operable: what an agent can drive
Interface
OfficialAPIpublished by the builderlocal
How an agent can drive an Operable Listing, in five levels: native (built for the agent as the primary interface), official (the Builder ships an agent interface), wrapped (a third party wraps the software's API), config (an agent can only drive it by editing files), gui (screen control only). An interface is official only when it is published by the same organization that ships the software. GUI-level Listings are allowed and sorted last.
Reach
Partial coverage. 8 of 9 jobs reachable through the stated interface.
| Job | Through the interface | Evidence |
|---|---|---|
| Manage products, categories, properties | Reachable | Admin API exposes every entity through generic CRUD and sync endpoints |
| Manage orders and transactions | Reachable | Admin API order endpoints and state transitions |
| Manage customers | Reachable | Admin API customer entity |
| Promotions and rules | Reachable | Admin API promotion and rule entities |
| Sales channels and settings | Reachable | Admin API system-config and sales-channel endpoints |
| Media and CMS layouts | Reachable | Admin API media upload and cms-page entities |
| Storefront shopping and checkout | Reachable | Store API (separate spec) covers cart and checkout |
| Install and build extensions | Reachable | shopware-cli extension and project commands; skills shopware-cli and shopware-cli-docker |
| Paid edition features (Rise/Evolve/Beyond) | Not reachable | commercial features not in the MIT repo |
Code stack
- Languages
- PHPJavaScriptTypeScript
- Frameworks
- Symfony 7Vue.js 3Twig
- Package manager
- composer
- Database
- MySQLMariaDB
- Hosting target
- DockerShopware Cloudany PHP host
- Built
- Human-written (recorded, never ranked)
Skills
shopware-cli ships skills teaching an agent to drive the CLI; the core repo separately carries contributor-only skills under .agents/skills/.
- Kind
- bundled
- Paths
skills/shopware-cli/SKILL.mdskills/shopware-cli-docker/SKILL.md
Evidence and confidence
| Field | Where it was seen | Confidence |
|---|---|---|
| formFactor | README: open headless commerce platform on Symfony 7 and Vue 3 with storefront and admin | 95% |
| executionModel | no model at runtime | 95% |
| operability | Admin API and Store API are documented by Shopware; shopware-cli is under the shopware org with official Agent Skills | 90% |
| effort | developer.shopware.com environment-variables page lists 50+ vars; .shopware-project.yml documented in CLI README | 75% |
| editions | README links pricing; CLI README and repo LICENSE are MIT | 60% |
| active | pushedAt 2026-09-02 for both repos | – |
| reach | 85% |
Open questions
- Rise, Evolve, Beyond prices
- Whether Shopware ships an MCP server of its own (only CLI skills found)
Sources
- github.com/shopware/shopware sourcing:ecommerce:github
- github.com/shopware/shopware-cli sourcing:ecommerce:github
- developer.shopware.com/docs/guides/hosting/configurations/shopware/environment-variables.html analysis