As a backend project, aimeos/aimeos-symfony has picked up 1.5k stars on GitHub (CSS). Symfony e-commerce bundle for professional, ultra fast online shops, complex B2B applications and #gigacommerce
Snapshot summary built from the project's own GitHub metadata — there's no written TopGit review yet. The page will update automatically when a full review is published.
WHY NO REVIEW YET
TopGit writes full reviews for the most-starred, most-requested repositories. This page is a snapshot until then — see the READ ME tab for the original README in full.
Aimeos is THE professional, full-featured and
ultra fast e-commerce package for Symfony! You can install it in your existing
Symfony application within 5 minutes and can adapt, extend, overwrite and
customize anything to your needs.
Table of content
Installation
Composer
Admin
Hints
License
Links
Installation
This document is for the latest Aimeos 2023.10 and Symfony 6.3+.
If you want to upgrade between major versions, please have a look into the upgrade guide!
The Aimeos Symfony e-commerce bundle is a composer based library that can be installed
easiest by using Composer. If you don't have an existing
Symfony application, you can create a skeleton application using
composer create-project symfony/website-skeleton:~4.4 myshop
cd myshop
These settings need to be added to the ./config/packages/fos_user.yaml file:
The Aimeos components have to be configured as well to get authentication working correctly.
You need to take care of three things: Using the correct customer manager implementation and
password encryption method as well as the right path for the storages. All must be appended
at the end of the ./config/packages/aimeos_shop.yaml:
If you want to use a database server other than MySQL, please have a look into the article about
supported database servers
and their specific configuration.
If you don't use Sendmail but SMTP for sending e-mails, you have to adapt the MAILER_URL
configuration in your .env file, e.g.:
The e-mail address is the user name for login and the account will work for the frontend too.
To protect the new account, the command will ask you for a password. The same command can
create limited accounts by using "--editor" instead of "--admin". If you use "--super" the
account will have access to all sites.
If the PHP web server is still running (php -S 127.0.0.1:8000 -t public), you should be
able to call the admin login page in your browser using
http://127.0.0.1:8000/admin
and authenticating with your e-mail and the password which has been asked for by the
aimeos:account command.
Hints
To simplify development, you should configure to use no content cache. You can
do this by adding these lines to ./config/packages/aimeos_shop.yaml:
aimeos_shop:
madmin:
cache:
manager:
name: None
License
The Aimeos Symfony bundle is licensed under the terms of the MIT license and is available for free.
How active is development on aimeos/aimeos-symfony?
The most recent commit recorded on aimeos/aimeos-symfony was 23 days ago, based on the GitHub push timestamp. The repository has 53 forks — one of the better signals of community interest.
Is aimeos/aimeos-symfony open source?
Yes — aimeos/aimeos-symfony ships under the MIT license, which makes its source code freely readable (and, depending on license terms, forkable and reusable). Source: github.com/aimeos/aimeos-symfony.
What license does aimeos/aimeos-symfony use?
aimeos/aimeos-symfony is released under the MIT license. Always verify the LICENSE file directly on GitHub for the authoritative terms — license strings can be edited out of sync with a project's actual stance.
What topics is aimeos/aimeos-symfony associated with?
The project maintains a homepage at https://aimeos.org/Symfony. The README tab on this page also usually contains screenshots and a quickstart.
Where do I read more about aimeos/aimeos-symfony?
This TopGit page is a snapshot — the READ ME tab shows the project's own README content (links stripped, images preserved). The GitHub repository at github.com/aimeos/aimeos-symfony is the definitive source.
Read full README in the tab above.
Is aimeos-symfony worth your time?
ChatGPT, Claude and Perplexity can all read this page. Ask one of them what it makes of aimeos-symfony.