PHPackages                             marellocommerce/marello-application - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Admin Panels](/categories/admin)
4. /
5. marellocommerce/marello-application

ActiveLibrary[Admin Panels](/categories/admin)

marellocommerce/marello-application
===================================

Marello Unified Commerce Management Community Edition

6.1.1(3mo ago)8615634[10 issues](https://github.com/marellocommerce/marello-application/issues)[4 PRs](https://github.com/marellocommerce/marello-application/pulls)OSL-3.0PHP

Since Jan 19Pushed 2mo ago13 watchersCompare

[ Source](https://github.com/marellocommerce/marello-application)[ Packagist](https://packagist.org/packages/marellocommerce/marello-application)[ Docs](https://github.com/marellocommerce/marello-application.git)[ RSS](/packages/marellocommerce-marello-application/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (10)Dependencies (31)Versions (71)Used By (0)

Marello Unified Commerce Application
====================================

[](#marello-unified-commerce-application)

Marello Unified Commerce Management provides capabilities to meet and exceed rising expectations in commerce. Add and manage any sales channel, gain real-time insight into your B2C and B2B orders, inventory, fulfillment, customers and more. A unique unified experience allows shoppers to buy anywhere, fulfill anywhere, and return anywhere with one piece of software, one single version of the truth.

This document contains information on how to download, install, and start using Marello.

Requirements
------------

[](#requirements)

Marello is a Symfony 6.4 based application with the following requirements:

- PHP 8.3 or above with command line interface
- PHP Extensions
    - ctype
    - curl
    - fileinfo
    - gd
    - intl (ICU library 4.4 and above)
    - json
    - mbstring
    - sodium
    - openssl
    - pcre
    - simplexml
    - tokenizer
    - xml
    - zip
    - imap
    - soap
    - bcmath
    - ldap
    - pgsql
- PostgreSQL 16.1

Installation instructions
-------------------------

[](#installation-instructions)

As both Symfony and Marello use [Composer](https://getcomposer.org/) to manage their dependencies, this is the recommended way to install Marello.

- Clone Marello application repository:

```
git clone -b x.y.z https://github.com/marellocommerce/marello-application.git
```

where x.y.z is the latest [release tag](https://github.com/marellocommerce/marello-application/releases) or use the latest master:

```
    git clone https://github.com/marellocommerce/marello-application.git
```

- Install [Composer](https://getcomposer.org/) globally following the official Composer installation documentation
- Make sure that you have [Node.js](https://nodejs.org/en/download/package-manager) &gt;=20.10.0, &lt;21 installed and NPM &gt;10
- Install Marello dependencies with composer. If installation process seems too slow you can use `--prefer-dist` option. Go to marello-application folder and run composer installation:

```
composer install --prefer-dist --no-dev
```

- Create the database with the name specified on previous step (default name is "marello\_application").
- On some systems it might be necessary to temporarily increase memory\_limit setting to 1 GB in php.ini configuration file for the duration of the installation process:

```
memory_limit=1024M
```

**Note:** After the installation is finished the memory\_limit configuration can be changed back to the recommended value (512 MB or more).

- Install application and admin user with Installation Wizard by opening install.php in the browser or from CLI:

```
php bin/console oro:install --env prod
```

**Note** If the installation process times out, add the `--timeout=0` argument to the oro:install command.

- Enable WebSockets messaging

```
php bin/console gos:websocket:server --env prod
```

- Configure crontab or scheduled tasks execution to run the command below every minute:

```
php bin/console oro:cron --env prod
```

- Launch the message queue processing:

```
php bin/console oro:message-queue:consume --env=prod
```

**Note** We do recommend to use a supervisor for running the `oro:message-queue:consume` command. This will make sure that the command and the consumer will run all the time. This has become important for every Oro Platform based application since a lot of background tasks depend on the consumer to run. For more information about configuration and what supervisor can do for you can either be found in the [Oro(CRM) docs](https://doc.oroinc.com/backend/setup/dev-environment/community-edition/) or the [site of Supervisord](https://supervisord.org/).

**Note:** `bin/console` is a path from project root folder. Please make sure you are using full path for crontab configuration or if you running console command from other location.

Installation notes
------------------

[](#installation-notes)

Installed PHP Accelerators must be compatible with Symfony and Doctrine (support DOCBLOCKs)

Note that the port used in Websocket must be open in firewall for outgoing/incoming connections

Additional performance configurations and optimizations can be found in the [Oro docs](https://doc.oroinc.com/backend/setup/system-requirements/performance-optimization/)

Web Server Configuration
------------------------

[](#web-server-configuration)

The Marello application is based on the Symfony standard application so web server configuration recommendations are the [same](https://symfony.com/doc/5.4/setup/web_server_configuration.html).

Package Manager Configuration
-----------------------------

[](#package-manager-configuration)

Github OAuth token should be configured in package manager settings

###  Health Score

57

—

FairBetter than 98% of packages

Maintenance79

Regular maintenance activity

Popularity31

Limited adoption so far

Community29

Small or concentrated contributor base

Maturity78

Established project with proven stability

 Bus Factor1

Top contributor holds 53.4% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~56 days

Recently: every ~88 days

Total

66

Last Release

83d ago

Major Versions

1.5.x-dev → 2.0.42019-06-05

2.2.x-dev → 3.0.02020-02-14

3.2.x-dev → 4.0.02022-07-06

4.2.2 → 5.0.x-dev2024-01-23

4.2.x-dev → 6.0.02024-11-06

PHP version history (2 changes)1.2.1PHP &gt;=7.0

1.4.0PHP 7.1.\*

### Community

Maintainers

![](https://www.gravatar.com/avatar/0a1a01062bc81aea05cb94be7a846a38a8a8340f351803030ccccc321697d140?d=identicon)[24198](/maintainers/24198)

---

Top Contributors

[![24198](https://avatars.githubusercontent.com/u/6809121?v=4)](https://github.com/24198 "24198 (7914 commits)")[![rgrebenchuk](https://avatars.githubusercontent.com/u/3358411?v=4)](https://github.com/rgrebenchuk "rgrebenchuk (2154 commits)")[![den-v](https://avatars.githubusercontent.com/u/8387898?v=4)](https://github.com/den-v "den-v (963 commits)")[![yshyshkin](https://avatars.githubusercontent.com/u/3470882?v=4)](https://github.com/yshyshkin "yshyshkin (511 commits)")[![yurio](https://avatars.githubusercontent.com/u/1615700?v=4)](https://github.com/yurio "yurio (493 commits)")[![bemzaslava](https://avatars.githubusercontent.com/u/19550500?v=4)](https://github.com/bemzaslava "bemzaslava (399 commits)")[![ignat-s](https://avatars.githubusercontent.com/u/335396?v=4)](https://github.com/ignat-s "ignat-s (348 commits)")[![nidup](https://avatars.githubusercontent.com/u/2104359?v=4)](https://github.com/nidup "nidup (247 commits)")[![mrfroasty](https://avatars.githubusercontent.com/u/1117335?v=4)](https://github.com/mrfroasty "mrfroasty (194 commits)")[![Hotlander](https://avatars.githubusercontent.com/u/167269?v=4)](https://github.com/Hotlander "Hotlander (182 commits)")[![alex-n-2k7](https://avatars.githubusercontent.com/u/3510470?v=4)](https://github.com/alex-n-2k7 "alex-n-2k7 (171 commits)")[![alexandr-parkhomenko](https://avatars.githubusercontent.com/u/6198444?v=4)](https://github.com/alexandr-parkhomenko "alexandr-parkhomenko (165 commits)")[![joeymasip](https://avatars.githubusercontent.com/u/11837158?v=4)](https://github.com/joeymasip "joeymasip (142 commits)")[![Grygir](https://avatars.githubusercontent.com/u/131182?v=4)](https://github.com/Grygir "Grygir (138 commits)")[![dkhrysev](https://avatars.githubusercontent.com/u/81551523?v=4)](https://github.com/dkhrysev "dkhrysev (135 commits)")[![fitn](https://avatars.githubusercontent.com/u/2131005?v=4)](https://github.com/fitn "fitn (99 commits)")[![madia-dev](https://avatars.githubusercontent.com/u/6419003?v=4)](https://github.com/madia-dev "madia-dev (80 commits)")[![vsoroka](https://avatars.githubusercontent.com/u/4763952?v=4)](https://github.com/vsoroka "vsoroka (73 commits)")[![dxops](https://avatars.githubusercontent.com/u/1804871?v=4)](https://github.com/dxops "dxops (55 commits)")[![iklymenko](https://avatars.githubusercontent.com/u/3464988?v=4)](https://github.com/iklymenko "iklymenko (55 commits)")

---

Tags

erp-applicationinventory-managementomsorder-managementoro-platformphpreturn-managementsymfony

###  Code Quality

TestsPHPUnit

Code StylePHP CS Fixer

### Embed Badge

![Health badge](/badges/marellocommerce-marello-application/health.svg)

```
[![Health](https://phpackages.com/badges/marellocommerce-marello-application/health.svg)](https://phpackages.com/packages/marellocommerce-marello-application)
```

###  Alternatives

[oro/platform-application

Oro Platform Empty Application

2401.4k](/packages/oro-platform-application)[oro/crm-application

The OroCRM distribution

9927.3k](/packages/oro-crm-application)[guava/filament-knowledge-base

A filament plugin that adds a knowledge base and help to your filament panel(s).

206120.5k1](/packages/guava-filament-knowledge-base)[roadiz/roadiz

Roadiz is a modern CMS based on a polymorphic content-schema system which can handle many types of services. It’s based on Symfony component and Doctrine ORM for maximum performances and security.

3769.3k6](/packages/roadiz-roadiz)[kunstmaan/admin-bundle

The Kunstmaan Admin bundle supplies your project with a basic, elegant backend interface you can modify and extend so you can make your perfect admin module. The clean interface makes it straightforward for you and the people working with it to change settings and modify content.

58149.5k20](/packages/kunstmaan-admin-bundle)[2lenet/crudit-bundle

The easy like Crud'it Bundle.

1714.8k8](/packages/2lenet-crudit-bundle)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
