Browse every Melis Platform module, see whether each is up to date, and download, update or remove them — and install site products — without ever leaving the back-office.

Package
Role
Back-office
Source
Actions
Depends on
Overview
Marketplace lists every official Melis module (and any published as Melis packages) from the Melis Packagist server, grouped and searchable. For each module it shows whether your installed version is up to date, and lets you act on it directly.
It drives MelisComposerDeploy to run Composer and MelisDbDeploy to apply migrations under the hood. The six foundation modules are protected — they can’t be downloaded or removed from the store; Composer manages them at project level.
Key features
Browse, check, install, update or remove — the whole catalogue, right inside the back-office.
Every official Melis module from Melis Packagist, grouped and searchable.
See at a glance whether your installed version is current.
Fetch a module you don’t have yet; it’s plugged in automatically.
Update to the latest version or remove a module in a click.
Spin up ready-made site products from the store.
Core foundation modules can’t be removed — managed by Composer at project level.
See it in action
Every module has a product view with its version and a one-click action.

Open a module to see its latest versus current version, homepage and package name — and act on it directly.
For developers
Calls MelisComposerService download / update / remove, then execDbDeploy for new tables.
Installed versions and the active-module list come from MelisAssetManagerModulesService.
A back-office tool on the platform foundation; requires Melis Core.
// Marketplace drives the deploy machinery under the hood: $composer = $sm->get('MelisComposerService'); $composer->download($packageName); // then execDbDeploy() for new tables
Part of the foundation
Marketplace ties into the platform foundation and the modules it can install.
See the module store in a live back-office.