Skip to content
EntityQ1080982· pop 21· linked from 27 articles

PrestaShop

Sign in to save

PrestaShop is a freemium, open source e-commerce platform. The software is published under the Open Software License (OSL). It is written in the PHP programming language with support for the MySQL database management system. It has a software dependency on the Symfony PHP framework.

Key facts

Company.name
Prestashop
Company.logo
PREST LOGO RVB noir.svg
Company.industry
Internet
Company.founded
in Paris, France
Company.founder
Bruno Lévêque, Igor Schlumberger
Company.hq_location_city
Paris
Company.hq_location_country
France
Company.area_served
Worldwide
Company.key_people
Alexandre Eruimy, CEO
Company.products
Webshop, Shopping cart software

via Wikipedia infobox

Source code

PrestaShop is an Open Source e-commerce web application, committed to providing the best shopping cart experience for both merchants and customers. It is written in PHP, is highly customizable, supports all the major payment services, is translated in many languages and localized for many countries, has a fully responsive design (both front and back office), etc. [See all the available features][available-features]. This repository contains the source code of PrestaShop, which is intended for development and preview only. To download the latest stable public version of PrestaShop (currently, version 9.0), please go to [the releases page][download]. The first stable version of PrestaShop 9.0 was released on June 10th, 2025. Learn more about it on the Build devblog. The develop branch of this repository contains the work in progress source code for the next version of PrestaShop. Currently, it is exclusively for version 9.1. For more information on our branch system, read our guide on [installing PrestaShop for development][install-guide-dev]. To install the latest PrestaShop 9.0, you need a web server running PHP 8.1+ and any flavor of MySQL 5.6+ (MySQL, MariaDB, Percona Server, etc.). You will also need a database administration tool, such as phpMyAdmin, in order to create a database for PrestaShop. We recommend the Apache or Nginx web servers (check out our [example Nginx configuration file][example-nginx]). You can find more information on our [System requirements][system-requirements] page and on the [System Administrator Guide][sysadmin-guide]. If you downloaded the source code from GitHub, read our guide on [installing PrestaShop for development][install-guide-dev]. If you intend to install a production shop, make sure to download the latest version from [our releases page][download], then read the [install guide for users][install-guide]. Or the backoffice on this URL: (default access credentials: [email protected] / Pr3st4Sh0P) Docker will bind your port 8001 to the web server. If you want to use other port, open and modify the file docker-compose.yml . MySQL credentials can also be found and modified in this file if needed. Note: Before auto-installing PrestaShop, this container checks the file app/config/parameters.php does not exist on startup. If you expect the container to (re)install your shop, remove this file if it exists. And make sure the container user www-data has write access to the whole workspace. For technical information (core, module and theme development, performance...), head on to [PrestaShop DevDocs][devdocs] [Getting Started][getting-started]: How to install PrestaShop, and what you need to know. [User Guide][user-guide]: All there is to know to put PrestaShop to good use. [Updating Guide][updating-guide]: Switching to the newest version is not trivial. Make sure you do it right. [Merchant's Guide][merchant-guide]: Tips and tricks for first-time online sellers. The [FAQ][faq-17] page should also be of tremendous help to you. PrestaShop is an Open Source project, and it wouldn't be possible without the help of the [hundreds of contributors][contributors-md], who submitted improvements and bugfixes over the years. Thank you all! If you want to contribute code to PrestaShop, read the [CONTRIBUTING.md][contributing-md] file in this repository or read the [tutorials about contribution][contributing-tutorial] on the documentation site. Don't know where to start? Check the good first issue label to have a look at all beginner-friendly improvements and bug fixes. If using AI tools to write code, make sure your agent has read the .ai/CONTEXT.md file. You can find more details in our dev doc regarding AI assisted development. Responsible (and private) disclosure is a standard practice when someone encounters a security problem: before making it public, the discoverer informs the Core team about it, so that a fix can be prepared, and thus minimize the potential damage. The PrestaShop tea

Excerpt from the source-code README · 10,955 chars · not written by Vinony

Wikidata facts

Country
France
Headquarters
Paris
Country of origin
France
Official website
prestashop-project.org
Image
PrestaShop's backoffice.png
Show 12 more facts
inception
2007-06-15
Commons category
PrestaShop
copyright license
Open Software License
software version identifier
9.0.3
product or material produced
online shopping
software quality assurance
continuous integration
programmed in
PHP
source code repository URL
github.com/PrestaShop/PrestaShop
publication date
2008-08-01
social media followers
28900
Sources (10)

via Wikidata · CC0

~5 min read

Encyclopedic overview

8 sections
Contents
  • History
  • Business model
  • Features
  • Themes
  • Modules
  • Partnerships
  • See also
  • References

PrestaShop is a freemium, open source e-commerce platform. The software is published under the Open Software License (OSL). It is written in the PHP programming language with support for the MySQL database management system. It has a software dependency on the Symfony PHP framework.

PrestaShop is currently used by shops worldwide and is available in 60 different languages.

Excerpted from Wikipedia’s “PrestaShop” article, available under the CC BY-SA 4.0 licence.