ExtensionMesh is in early development. This documentation describes the project direction and the first implementation without claiming a stable, system-independent specification.
What ExtensionMesh is
ExtensionMesh is an open project for practical extension distribution through independent registries. A registry provides extension information and releases. A connector integrates that source with a specific supported system.
The first implementation connects independent registries with Shopware. Requirements discovered there guide the project. Common interfaces will be documented when they are backed by proven use cases.
Start with your role
I build extensions
See how publishing, registries, connectors and updates fit into your release workflow.
User pathI use extensions
See how to choose sources, install extensions and understand the trust boundary.
Understand the technical model
Core concepts
Learn the roles of registries, connectors, extensions and supported systems.
02Registries
Understand the responsibility and independence of an extension source.
03Connectors
See how system-specific discovery, installation and updates are integrated.
04Project status
Review what exists today, current priorities and deliberate non-goals.
Documentation boundaries
Project-wide documentation explains roles, principles and shared direction. Concrete installation, configuration and API details belong to the repository that implements them.
- Use the connector repository for implementation-specific setup and development.
- Use the organization repository for governance, contribution and support policies.
- Use the brand repository for visual assets and identity guidance.