Open source by industry / E-commerce & retail

PrestaShop
A long-established open-source online store with a ready storefront and back office, extended through modules and themes.
Does it fit your team?
- Consider it if
- You want a standalone store with a ready storefront and back office that does not depend on WordPress, and you do not plan to change the core code.
- Look elsewhere if
- You plan to modify the core and do not want to license those changes under OSL-3.0, or you cannot accept rebuilding the store, moving data and reinstalling modules at each major version.
- Can you use it commercially?
- With conditions
The core is OSL-3.0; the bundled modules and default theme are AFL-3.0. Running a store on unmodified code adds no obligations. Section 5 of the OSL treats making the software available as a network application as distribution, so if you modify the core and run a public store on it, your modified version must be licensed under OSL-3.0 as well. The license grants no trademark rights: you cannot use the PrestaShop name to promote a product derived from it.
- Is it still maintained?
- Active
Last push on 2026-10-12. The repository is not archived.
- How hard is it to deploy?
- Easy
Download the zip from the official releases page, upload it, create a database and follow the installer in your browser; the version 8 user guide says most people can start configuring about five minutes after the upload. The README states that the source in the GitHub repository is for development and preview only, and a production shop should use the release package. It needs Apache 2.4 or Nginx, PHP 8.1 or later, and MySQL 5.7 or MariaDB 10.2 or later. Windows “might work” but is not actively supported.
System requirementsInstall guide (version 8 user docs)README
- What does it cost?
- Low
The software is free. On server RAM the docs only say “the more the merrier” and give no figure; they recommend a per-script memory limit of at least 512M. If you would rather not self-host, PrestaShop SA sells a hosted plan: €24 a month billed annually or €29 month to month, both excluding VAT. The page says the hosted plan is based on PrestaShop 8, while the open-source release is already at 9.
- What to watch out for
- A major-version upgrade means rebuilding the store
Within one major version (9.0 to 9.1, say) you update with the official Update Assistant module, and your theme and modules keep working. Across major versions the recommended route is migration: install a new store, move products, customers and orders over, recreate employee accounts and permissions by hand, and treat every module as incompatible until checked, then reinstall and reconfigure it.
Last checked: .
If your priority is different
Your industry is not here?
Tell me the industry and what you need solved. I will look at it next.