An open-source tool for creating e-business websites and managing online content for digital storefronts.

Thelia is an open-source, self-hosted application used for creating e-business websites and managing online content for digital storefronts. It functions as a full-stack e-commerce platform and a content management system designed to handle the specific needs of online retail. The software allows users to build a digital presence where they can organize products, manage store information, and maintain the content necessary for a functional online shop.
The software is deployed as a web application on servers running Apache 2 or Nginx. Users can choose from several deployment methods depending on their technical requirements. Installation is available through a web-based install wizard for those who prefer a browser interface, a command line interface for automated setups, or via Docker and Docker Compose for local development and testing environments.
Thelia architecture is built using PHP and the Symfony framework, specifically utilizing Symfony 6.4 in its most recent versions. It requires a MySQL database and several PHP extensions to function, including PDO_Mysql, openssl, intl, gd, curl, and dom. The system is designed for users who need a customizable e-commerce environment and provides a structured way to manage products and store information. To ensure stability, the software requires specific PHP configurations, such as a memory limit of at least 128M and the deactivation of safe_mode.
This software is published under the GNU General Public License v3.0 and is intended for those seeking a self-hosted solution for e-business management.
A Laravel and Vue.js based framework for building online stores, multi-vendor marketplaces, and headless commerce solutions.
A comprehensive platform for building and managing a unique online store with basic ecommerce capabilities.
Join our newsletter to get shiny new open source software delivered to your inbox. Unsubscribe anytime.