DEV Community


Aimeos vs. Bagisto : Comparing differences

shop profile image toco Updated on ・2 min read

Aimeos vs. Bagisto

Aimeos and Bagisto are the most popular Laravel ecommerce packages. There have been a lot of noise around ecommerce for Laravel lately and this article tries to shed some light into the discussion.


Aimeos strongly focuses on performance and scalability and is suitable for small shops to setups bigger than Amazon with 1+ billion items. The flexibility and extensibility of Aimeos makes it particularly suitable for highly customized online shops, complex B2B applications and custom market places.



Bagisto is suitable for small to medium sized stores. It offers the most important features and focuses on the middle-east market with native right-to-left support. Bagisto uses Vue.js very much, even in the front-end, and you need to know the toolchain well for customizations.



Both are Open Source and share some features which I have left out in this comparison to focus only on the differences. The supported features have been retrieved from their official web sites and other official sources:

Aimeos Bagisto
Rating 4.7/5 (15 reviews) 4.2/5 (5 reviews)
Github Stars 3700+ and 1200+ 3000+
Scalability very high medium
Extensibility very high medium
Configurability 2500+ options a few
Modularity completely modular modular approach
Databases MySQL, PostgreSQL, SQL Server MySQL
Translations 30+ 11
Payment gateways 100+ 10 (paid)
Multiple currencies full support fixed conversion only
Block/tier pricing yes no
Customer/group prices extension (paid) no
Multiple tax per price yes no
Basket rule system yes no
One-page checkout yes no
Time based data yes no
Products bought together yes no
Promoted products/category yes no
Last seen products yes no
Pinned products yes no
Watched products yes no
Configurable data sets yes no
XML import/export yes no
SQL injection protection yes no
Content Security Policy yes no
Elasticsearch extension (paid) yes
Multi-tentant SaaS yes extension (paid)
AI-based text translation yes no
AI-based image search no yes
SEO fully optimized no
CMS full-featured (TYPO3) very simple
PWA no yes
POS no yes
Code quality 9/10 ?
Unit tests 6000+ a few
Update customized shops easy hard


Which one is suited better for your needs depends on your requirements. If you need a scalable system that can be highly customized, you should have a deeper look at Aimeos. For standard shop requirements, both will do their job and it depends on personal preferences, e.g. which admin back-end you prefer.

Demo installations:


Editor guide
pathaksaurav profile image
Saurav Pathak

You have really made a great comparison. However, I would like to draw your attention towards a few things which I suggest you check them out for bagisto:

  1. Reviews, I get it you have taken review from Capterra but since we are not so active there, you might want to see Bagisto has over 200+ reviews on Trustpilot:

  2. Translations: There are 11;

  3. Customer/group prices: This feature has been implemented in the latest release 1.2.0

  4. Multiple tax rates: You can create multiple tax rates:

  5. One-page checkout: This depends on what these you are using. If you are using Bliss its not there, if you are using Velocity, it's there. So this feature is there on bagisto

  6. Cross-selling: Also there;

  7. SEO: For this rich snippets are also added along with og-title

  8. Scalability: Vertical Scalability you can have for any framework. Bagisto can easily be scaled horizontally with MySQL for DB, Reddis for Statis Assets and S3 for images.

There are other things which I guess you might have missed like a module generator for easily creating modules because of which we have more extension contribution from a third party, opensource AliExpress Dropshipping extension, a plethora of extension to be used both for opensource and multi-tenant, support to Algolia, Adding custom CSS or JS code to your store etc

shop profile image
toco Author

Thanks for your response.
1.) Capterra has the advantage that it has high quality reviews and it's directly comparable with Aimeos.
2.) Is updated now
3.) Do you have any reference or documentation for that
4.) It means multiple tax rate per price and I've made that more clear
5.) Do you have any reference? Didn't found anything
6.) Removed because there is no difference between Aimeos and Bagisto any more
7.) Updated
8.) To what I've seen up to now, Bagsito can scale like other traditional eCommerce applications, therefore "medium"
There's not so much difference between Aimeos an Bagisto for the rest esp. as Bagisto offers many features as extension which Aimeos has already included and I want to stay in the Open Source field so I did dive into the paid extensions only where really necessary.