Download the PHP package shopware/shopware without Composer

On this page you can find all versions of the php package shopware/shopware. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.

FAQ

After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.

Example:
If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.

In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories. In this case some credentials are needed to access such packages. Please use the auth.json textarea to insert credentials, if a package is coming from a private repository. You can look here for more information.

  • Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
  • To use Composer is sometimes complicated. Especially for beginners.
  • Composer needs much resources. Sometimes they are not available on a simple webspace.
  • If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
  • Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
Please rate this library. Is it a good library?

Informations about the package shopware

Shopware 5

Build Status Crowdin Latest Stable Version Total Downloads Slack

Overview

Shopware 5 collage

Shopware 5 is an open source e-commerce software made in Germany. Based on technologies like Symfony 4, Doctrine 2 & Zend Framework Shopware comes as the perfect platform for your next e-commerce project. Furthermore, Shopware 5 provides an event-driven plugin system and an advanced hook system, giving you the ability to customize every part of the platform.

Visit the forum at https://forum.shopware.com/


Shopware Server Requirements

Required PHP extensions:

Installation via Git

Follow the instruction below if you want to install Shopware 5 using Git.

1.) Clone the git repository to the desired location using:

git clone https://github.com/shopware5/shopware.git

In case you wish to contribute to Shopware, fork the 5.7 branch rather than cloning it, and create a pull request via GitHub. For further information please read the section "Get involved" of this document.

2.) Set the correct directory permissions:

chmod -R 755 custom/plugins
chmod -R 755 engine/Shopware/Plugins/Community
chmod -R 755 files
chmod -R 755 media
chmod -R 755 var
chmod -R 755 web

Depending on your server configuration, it might be necessary to set whole write permissions (777) to the files and folders above. You can also start testing with lower permissions due to security reasons (644 for example) as long as your PHP process can write to those files.

3.) A Makefile may be used to set up the configuration and database connection:

Info regarding platform inter-compatibility

The Makefile is intended to work with Linux and Mac systems alike which means that we're not able to use all features of modern GNU make. Some workarounds are in place because of this and place constraints on the functionality of this way to set up Shopware (there might be issues when using special characters inside the variables of the .env file). The Makefile is therefore only to be used for testing and development setups at the moment.

4.) Download the test images and extract them:

Go to the root directory of your shopware system and download the test images:

wget -O test_images.zip http://releases.shopware.com/test_images_since_5.1.zip

For older Shopware versions < 5.1

wget -O test_images.zip http://releases.shopware.com/test_images.zip

Unzip the files inside the root directory:

unzip test_images.zip

You can now access your shop

Backend

The backend is located at /backend example http://your.shop.com/backend. Backend Login: demo/demo

The test_images.zip file includes thumbnails for the new responsive theme and the old deprecated template.

If you want to have full-featured demo data, you should download the respective demo data plugin in the First Run Wizard or in the Plugin Manager.

Frontend users in demo data

Get involved

Shopware is available under dual license (AGPL v3 and proprietary license). If you want to contribute code (features or bugfixes), you have to create a pull request and include valid license information. You can either contribute your code under New BSD or MIT license.

If you want to contribute to the backend part of Shopware, and your changes affect or are based on ExtJS code, they must be licensed under GPL V3, as per license requirements from Sencha Inc.

If you are not sure which license to use, or want more details about available licensing or the contribution agreements we offer, you can contact us at [email protected].

For more information about contributing to Shopware, please see CONTRIBUTING.md.

How to report bugs / request features?

We've always had a sympathetic ear for our community, so please feel free to submit tickets with bug reports or feature requests. In order to have a single issue tracking tool, we've decided to close the GitHub issue panel in favor of our Jira issue tracker, which is directly connected to our development division.

Copying / License

Shopware is distributed under a dual license (AGPL v3 and proprietary license). You can find the whole license text in the license.txt file.

Changelog

The changelog and all available commits are located under https://github.com/shopware5/shopware.

Further reading


All versions of shopware with dependencies

PHP Build Version
Package Version
Requires php Version ~7.4.0 || ~8.0.0 || ~8.1.0 || ~8.2.0
ext-ctype Version *
ext-curl Version *
ext-date Version *
ext-dom Version *
ext-filter Version *
ext-gd Version *
ext-hash Version *
ext-iconv Version *
ext-intl Version *
ext-json Version *
ext-mbstring Version *
ext-openssl Version *
ext-pdo Version *
ext-pdo_mysql Version *
ext-session Version *
ext-simplexml Version *
ext-xml Version *
ext-zip Version *
ext-zlib Version *
lib-libxml Version *
composer-runtime-api Version ^2.0
bcremer/line-reader Version 1.3.0
beberlei/assert Version 3.3.2
beberlei/doctrineextensions Version 1.3.0
cocur/slugify Version 4.3.0
doctrine/annotations Version 1.14.3
doctrine/cache Version 1.13.0
doctrine/collections Version 1.8.0
doctrine/common Version 3.4.3
doctrine/dbal Version 2.13.9
doctrine/event-manager Version 1.2.0
doctrine/inflector Version 2.0.4
doctrine/orm Version 2.15.2
doctrine/persistence Version 3.2.0
elasticsearch/elasticsearch Version ^7
fig/link-util Version 1.1.2
friendsofphp/proxy-manager-lts Version 1.0.16
google/cloud-storage Version 1.31.2
guzzlehttp/guzzle Version ~7.7.0
guzzlehttp/psr7 Version 2.5.0
laminas/laminas-code Version 4.7.1 || 4.11.0
laminas/laminas-escaper Version 2.12.0
league/flysystem Version ~1.1.4
league/flysystem-aws-s3-v3 Version 1.0.30
monolog/monolog Version 2.9.1
mpdf/mpdf Version 8.1.6
ongr/elasticsearch-dsl Version 7.2.2
psr/link Version 1.0.0
psr/log Version 1.1.4
ramsey/uuid Version 4.2.3
setasign/fpdf Version 1.8.5
setasign/fpdi Version 2.3.7
stecman/symfony-console-completion Version 0.11.0
superbalist/flysystem-google-storage Version 7.2.2
symfony/config Version ~4.4.34
symfony/console Version ~4.4.34
symfony/dependency-injection Version ~4.4.34
symfony/expression-language Version ~4.4.34
symfony/filesystem Version ~4.4.27
symfony/finder Version ~4.4.30
symfony/form Version ~4.4.34
symfony/http-foundation Version ~4.4.34
symfony/http-kernel Version ~4.4.34
symfony/options-resolver Version ~4.4.30
symfony/polyfill-php80 Version ^1.23
symfony/polyfill-php81 Version ^1.23
symfony/polyfill-php82 Version ^1.26
symfony/process Version ~4.4.34
symfony/serializer Version ~5.4.0
symfony/validator Version ~4.4.34
symfony/web-link Version ~4.4.27
voku/anti-xss Version ~4.1.41
wikimedia/less.php Version 4.1.0
Composer command for our command line client (download client) This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free. Standard composer command

The package shopware/shopware contains the following files

Loading the files please wait ....