Shopware
Modern open source headless e-Commerce built with Symfony and Vue.js, offering a powerful platform for building online shops with flexible APIs and extensibility.
Smart Download
Visit Project Homepage
No installer available yet — head to the source repository
Modern open-source headless e-commerce platform with Symfony/Vue.js, highly extensible and free (MIT).
Core Features
- Built with Symfony 7 and Vue.js 3
- API-first architecture for headless commerce
- Extensible via plugins and apps
- Over 3,100 extensions in community store
- Fully free under MIT license
What It Can't Do
- •Commercial features require a paid plan; local installation requires technical knowledge (PHP, Composer); use stable releases, not the trunk branch, for production. Consider managed cloud hosting for hassle-free deployment.
Use Cases
- Creating a standalone online store
- Building custom e-commerce solutions
- Enterprise omnichannel retail platforms
Detailed Introduction
Shopware 6 is a fully open-source, headless e-commerce platform powered by Symfony 7 and Vue.js 3. It serves both as a ready-to-use shopping cart system and as a flexible e-commerce framework. Key features include an API-first architecture, plugin and app extensibility, and a vibrant community with over 3,100 extensions. It supports headless setups, allowing you to decouple the frontend from the backend. Licensed under MIT, it's free to use for any purpose. The platform is designed for scalability and modern development practices, making it suitable for small shops to enterprise-level solutions. It also offers commercial plans for additional features and cloud hosting for simplified management.
Troubleshooting & FAQ (1)
TroubleshootingHow to fix customer tag not being set when subscription order is placed in Shopware?
This is a known bug where the flow for 'Order placed' does not assign a customer tag when a subscription is involved. The issue has been addressed in the SwagCommercial pull request #2831. Check if this fix is included in your version or apply the PR manually. Ensure the flow is correctly configured to check for subscription orders.
Tags
Getting Started
Download installer
Click the button above to download the installer for your system
Install the software
Double-click the downloaded installer and follow the prompts
Step 1: Ensure PHP 8.1+, Composer, and MySQL/MariaDB are installed
Step 2: Run 'composer create-project shopware/production' to create project
Step 3: Configure .env file with database URL and APP_URL
- Step 1: Ensure PHP 8.1+, Composer, and MySQL/MariaDB are installed
- Step 2: Run 'composer create-project shopware/production' to create project
- Step 3: Configure .env file with database URL and APP_URL
Checksum not available
This project has not published a SHA-256 checksum on its GitHub Release page
SHA256 Checksum
No checksum available
Download directly from GitHub Releases and verify file integrity yourself
All SHA-256 checksums on this platform are extracted from the project's official GitHub Release page, without any modification. You can independently verify them on the GitHub Releases page.
Open Source Transparency
View GitHub SourceUninstall Info
Delete the project directory and drop the associated database. If using Docker, stop and remove containers. Always backup data first.
No Extra Dependencies
Ready to use after download. No additional runtime required.
Having issues? Check the FAQ below
1 FAQ
Similar Projects
PowerToys
A set of utilities for power users to tune and streamline their Windows experience for greater productivity.
terminal
Modern, feature-rich terminal application for Windows command-line users, with tabs, GPU acceleration, and full customization.
core
Open source home automation that puts local control and privacy first. Perfect for Raspberry Pi or a local server.