OpenSource-Hub
T

Thelia

873 stars·Developer Tools·SHA-256 checksum verified

Open-source tool for creating e-commerce websites and managing online content, built with PHP and Symfony.

Smart Download

Visit Project Homepage

No installer available yet — head to the source repository

Open-source e-commerce platform built with Symfony, lightweight and developer-friendly.

Core Features

  • Built on the mature Symfony PHP framework
  • Web installer wizard and CLI installation
  • Docker support for development
  • Modular architecture with community extensions
  • Supports PHP 8.2/8.3 and MySQL 5.6-8.0

What It Can't Do

  • This GitHub repo is for development; use `thelia/thelia-project` for production. Disable MySQL STRICT_TRANS_TABLES mode to avoid SQL errors. Archive builder features require PECL zip/bzip2 extensions.

Use Cases

  • Small to medium businesses launching independent online stores
  • Developers learning Symfony through a real-world project

Detailed Introduction

Thelia is a free and open-source e-commerce platform that allows you to build online stores and manage content. It is based on the Symfony PHP framework and MySQL database, offering a robust and scalable foundation. Key features include a web installer wizard, CLI tools, Docker support, and a modular architecture with community modules. It supports multiple PHP and MySQL versions and is released under the GPL v3 license. Thelia is suitable for developers who want a flexible and lightweight alternative to heavier platforms like Magento or WooCommerce.

Tags

ecommercephpsymfonyopensourceweb-application

Getting Started

1

Download installer

Click the button above to download the installer for your system

2

Install the software

Double-click the downloaded installer and follow the prompts

3

Step 1: Install PHP 8.2+, MySQL 5.6+, and Composer

4

Step 2: Run `composer create-project thelia/thelia my-shop`

5

Step 3: Configure web server to point to the `web` directory

Install Guide
  1. Step 1: Install PHP 8.2+, MySQL 5.6+, and Composer
  2. Step 2: Run `composer create-project thelia/thelia my-shop`
  3. Step 3: Configure web server to point to the `web` directory
File Integrity

Checksum not available

This project has not published a SHA-256 checksum on its GitHub Release page

SHA256 Checksum

No checksum available

Download directly from GitHub Releases and verify file integrity yourself

All SHA-256 checksums on this platform are extracted from the project's official GitHub Release page, without any modification. You can independently verify them on the GitHub Releases page.

Open Source Transparency

View GitHub Source
Environment Guide

Uninstall Info

Delete the project folder and the MySQL database to fully remove.

No Extra Dependencies

Ready to use after download. No additional runtime required.

Project Info
LicenseGPL-3.0
Last Updated2026-05-13 17:18:14
GitHub RepositoryOfficial Website

Similar Projects