OpenCart vs Sylius
OpenCart
opencart.comSylius
sylius.comSide by side
| Figure | OpenCart | Sylius |
|---|---|---|
| Price from | Free | €66.67/mo |
| Free plan | Yes | Yes |
| Free trial | — | — |
| Open source | Yes | Yes |
| Web | Yes | Yes |
| Windows | — | Yes |
| macOS | — | Yes |
| Linux | Yes | Yes |
| iOS | — | Yes |
| Android | — | Yes |
| API | Yes | Yes |
| Self-hosted | Yes | Yes |
| Plans published | 2 | 4 |
| Spec score · Ecommerce platforms | 8.9 (#31) | 9.3 (#7) |
| Spec score · B2C eCommerce Software | 8.8 (#6) | 8.8 (#7) |
| API | OpenCart has an API that lets third-party applications communicate with a store. | Sylius provides a customizable REST API built with API Platform for headless frontends and microservice architectures. |
| App marketplace | Yes | Yes |
| Company history | The company page says OpenCart was registered as a business in Hong Kong in June 2012 and that version 0.3 was released in 2006. | The official history says the open-source project began in 2011 after Paweł Jędrzejewski rewrote a family eCommerce platform on Symfony. |
| Digital products | Merchants can upload downloadable products and set their selling price. | Yes |
| Free plan | Yes | Yes |
| Hosting model | hosted | self-hosted |
| Payments | The features page says 36 payment methods are integrated and additional methods are available through the marketplace. | Official and ecosystem integrations include Stripe, PayPal, Mollie, Adyen and other payment providers. |
| Product | OpenCart is an open-source online store management program for managing one or more online stores. | Sylius is an open-source headless eCommerce platform for mid-market and enterprise brands seeking custom solutions. |
| Rating on Capterra | 4.3 out of 5 from 153 reviews | 4.9 out of 5 from 11 reviews |
| Rating on G2 | 4.3 out of 5 from 106 reviews | 4.3 out of 5 from 8 reviews |
| Rating on GetApp | 4.3 out of 5 from 153 reviews | 4.9 out of 5 from 11 reviews |
| Support | OpenCart offers community forum support and dedicated technical support, which it describes as commercial support. | Community support is available through Slack, Stack Overflow and GitHub, while Sylius Plus offers SLA-backed vendor support. |
| System requirements | Documentation specifies a web server (Apache recommended), MySQLi, PDO or PostgreSQL database support, PHP 8.0 or later, and libraries including cURL, GD, Iconv, Mbstring, OpenSSL, ZipArchive and Zlib. | Current documentation requires PHP 8.2 or newer with gd, exif, fileinfo, intl and sodium extensions plus Composer; Windows use is through WSL. |
| What it does | OpenCart is a PHP-based open-source shopping-cart and online-store management system that supports multiple stores from one administration area. | Sylius is a headless, open-source eCommerce framework built on Symfony for customizable B2C and B2B commerce. |
Plans
Sylius
- Sylius Plus€800 a year
- Sylius StandardFree
- Sylius StandardFree
- Sylius Plus€800 a year
In their own words
OpenCart
OpenCart is free, open-source software for managing one or more online stores. Its administration dashboard presents orders, sales, customers, people online and sales analytics. One interface can manage multiple stores with separate themes, localized settings and per-store product prices. Catalogs support unlimited categories and products, including downloadable products. Customer features include reviews and ratings, reward points, filters, multiple currencies and more than 40 languages, with guest and registered-user checkout. OpenCart lists 36 integrated payment methods and shipping connections for Australia Post, FedEx, Royal Mail, UPS and USPS. Its marketplace offers more than 13,000 modules and themes, including service integrations, payment providers and conversion modules. An API lets third-party applications communicate with a store, and the software is described as SEO friendly. Users can configure their own backups and restorations. Self-hosting requires a web server, PHP, cURL and a database. There are no monthly fees.
Sylius
Sylius is an open-source headless eCommerce platform for mid-market and enterprise brands building custom commerce solutions. Its framework supports B2C and B2B use cases and provides a customizable REST API built with API Platform for headless frontends and microservice architectures. Sylius Standard is a Symfony application with Sylius core as a dependency; it can be installed with Composer or Docker and run on a standard VPS. Docker and Kubernetes are also deployment options for cloud environments. The Addons marketplace lists plugins and third-party integrations. Sylius Plus adds commercial modules such as advanced multi-store, returns management, multi-source inventory, loyalty, partial shipment and request for quotation. Standard is offered under the MIT license with community support and no response-time guarantee; Plus lists SLA-backed support with a one-day response time. Standard has no native quotation process, so customers cannot start price inquiries online. No Standard price is listed. Sylius Plus starts from €800 per year.