Awesome
Awesome Shopware
A curated list of awesome bookmarks, packages, tutorials, videos and other cool resources from the Shopware ecosystem.
Inspired by ziadoz/awesome-php
Contents
- Backend Plugins
- Command Line
- Configuration
- Connectors
- Development Plugins
- IDE / PhpStorm Plugins
- Error Reporting
- Plugin Examples
- Frontend Development Resources
- Frontend Plugins
- Local Development
- Payment Plugins
- Themes
- Tracking
- Media Adapter
Backend Plugins
- ShyimBackendNotification - Backend Notification when multiple users working parallel.
- Backend Order - Plugin which allows you to create orders via backend module.
- Import Export - Import and Export articles, categories.
- Shopware Migration - Migrate to Shopware from Magento, Gambio, Oxid, xt:Commerce, Prestashop, WooCommerce.
- Query Manager - Adds a Query Manager to the backend.
- Template Manager - Adds a Template Manager to the backend.
- ReCaptcha Backend Login - ReCaptcha for the backend login.
- More Shopware Shortcuts - Adds more Shopware Shortcuts.
- Google Authenticator Login - Adds Google Authenticator support for the backend login.
- Mittwald Security Plugin - Adds some security tools.
- Extended Plugin Manager - Adds plugin store links to the Plugin Manager.
- TinyMCE Custom Font - Adds custom font support to the backend editor.
- MailArchive - Adds an archive for all sent mails in Shopware.
- Order Documents: Allow multiple documents per type - Allow creation of multiple documents per type and order.
- Orders: Documents API - REST API endpoint to access and delete order documents.
- Orders: Part documents - Create order documents for just a subset of positions of an order.
Command Line
- sw-cli-tools - The shopware CLI tools are your console helpers for all kind of shopware tasks.
- scs-commander - A CLI tool for managing plugins in the Shopware Community Store.
Configuration
Connectors
- Plenty Markets - Plenty Markets Connector.
- Shopware Connect - Shopware Connect.
- Shopware 5 API SDK JavaScript - Shopware 5 API SDK written in JavaScript.
- Shopware 5 API SDK Python - Shopware 5 API SDK written in Python.
- Shopware 5 API SDK C# - Shopware 5 API SDK written in C#.
- Shopware 5 API SDK PHP - Shopware 5 API SDK written in PHP.
Development Plugins
- Adminer for Shopware - A web database client integration.
- Shopware Profiler - A symfony profiler integration.
- Whoops for Shopware - An error message beautifier.
- Mail Catcher - Catches mails and displays them in the backend for easier mail debugging.
- Theme Settings Export - Import and export of theme settings to transfer settings between installations.
- PackagistPluginManager - A packagist integration for Shopware plugins.
- Viewport Resizer - Shopware plugin to preview the frontend in responsive viewports.
- View Snapshots - Records views (snapshots) and restore them at a later time.
- Custom JavaScript/CSS Manager - Manage custom JavaScript and CSS/LESS containers.
- Prod2Testing - Anonymize Shopware database for use of live data in development environments.
- HTTP Cache Exclude - Exclude clients from Shopware HTTP Cache by IP, Params or Cookies
IDE / PhpStorm Plugins
- Shopware Plugin - PhpStorm Shopware plugin.
- Shopware 6 Toolbox - PhpStorm Shopware 6 plugin.
- Symfony Plugin - PhpStorm Symfony Plugin.
- PHP Annotations - PhpStorm Annotations plugin.
- PHP Toolbox - PHP Toolbox includes some Shopware configurations.
Error Reporting
- Bugsnag - Bugsnag Error reporting.
- Rollbar - Rollbar Error reporting.
- Sentry - Sentry Error reporting.
Plugin Examples
- Model Test - Custom Model (Shopware 5.2).
- Session Handler - Session Handler (Shopware 5.2).
- Product Discount - Plugin Prototype (Shopware next).
- Subscriber Test - Writing Tests for Shopware Subscriber.
Frontend Development Resources
- shopware-missing-mixins - A collection of handy LESS mixins for Shopware.
- shopware-missing-includes - A collection of Smarty includes for Shopware.
- shopware-vueify - Write Vue.js components for use within the Shopware StateManager.
- shopware-typedef - Shopware 5 Typescript definitions.
Frontend Plugins
- 360° Product viewer - 360° Product viewer for detail pages.
- WebP Support - Adds WebP Support to Shopware.
- Disqus - Replaces blog comments with Disqus.
- Customer-specific prices - Customer-specific prices.
- Share Buttons - Adds social share buttons.
- Thumbnail Sizes in Frontend - Makes thumbnail sizes in frontend available.
- Optimus.io Optimizer - Optimus.io image optimizer.
- AMP - Adds AMP support.
- Browser Language - Language detection for multi shop setups.
- Custom Sort - Customize article sorting in categories.
- HybridAuth - Shopware plugin for social login (Amazon, Google, Facebook, LinkedIn).
- Mini Basket Tax Information - Adds tax information to the ajax basket.
- Article Accessory Direct Buy - Buy article accessory from detail pages.
- Variant Switch - Update variants in basket and checkout views.
- GDPR Compliance - Adds GDPR compliance.
- Security Headers - Adds security headers.
- Performance Improvements - Adds http2 push, minifies html etc.
- Shopping Worlds on Shop Pages - Can replace Shop Page content with Shopping World
- Data Table Layout - Adds data table to the available product layouts of categories/search/manufacturer
- Font assets preloading - Preload font assets to reduce roundtrips and speed up frontend loading.
- HTTP Cache: Forms - HTTP caching, warming and invalidation for contact forms
- HTTP Cache: Shop pages in modal boxes - HTTP cache warming for shop pages in modal boxes
- Address verification with email and phone validation - Address validation
- [https://github.com/akshaynikhare/SloxMatomoEcomerce] - Matomo eCommerce tracking
- [https://github.com/akshaynikhare/SloxAdditionalCurrency] - display additional currency in storefront
Local Development
- shopware-docker - A Docker setup ready for Shopware development.
- shopware-vagrant - A Vagrant setup ready for Shopware development.
- netshops/docker-setup - Another docker setup made for web applications (Shopware configs included).
Payment Plugins
- Paypal - A PayPal integration for Shopware.
- Paypal Plus - Paypal Plus integration.
- Payone - Payone integration.
- Stripe - Stripe integration.
- Ratepay - Ratepay integration.
- MercadoPago - MercadoPago integration.
- Wallee - Wallee integration.
- Paymill - Paymill integration.
- Mollie - Mollie integration.
- Wirecard - Wirecard integration.
- Heidelpay - Heidelpay integration.
- G2A Pay - G2A Pay integration.
- iPayment - IPayment integration.
- [https://github.com/steampixel/SteamPixelSepa] - Show SEPA payment fields on checkout page
- [https://nowpayments.io/payment-integration/shopware-plugin] - crypto payment for shopware 6
Themes
- Bootstrap based Theme - Shopware Bootstrap theme.
- Flat Theme - Responsive theme in flat look.
- Views Theme - Responsive, customizable, flexible and multipurpose theme.
Tracking
- Google Integration - Google Analytics, Universal Analytics and Google Adwords integration.
- Google Remarketing - Google Remarketing integration.
- Google Certified Stores - Google Certified Shop integration.
- Nosto - Nosto integration.
- Tag Manager Integration - Google Tag Manager integration with backend configuration of data layer variables.
- Tawk.to - Tawk.to Chat integration.
- Livezilla - Livezilla Integration.
- Stetic - Stetic integration.
- Bing Tracking - Bing tracking integration.
- Matomo - Matomo/Piwik tracking integration.
Media Adapter
- S3 - Amazon S3 Media adapter.
- GCP - Google Cloud Storage adapter.
- SFTP - SFTP adapter.
- Azure - Microsoft Azure adapter.
- BunnyCDN - BunnyCDN adapter.