Skip to content
On this page

Package map

Everything MageObsidian publishes, with its registry, release train and role. The two trains are described in Versioning & support.

Framework

The framework train is at 4.0.1. All five packages carry the same version.

Package Registry Train Required / optional Source
mage-obsidian/module-modern-frontend Packagist Framework Required module-modern-frontend
mage-obsidian/module-modern-frontend-cli Packagist Framework Required (installed by component-modern-frontend) module-modern-frontend-cli
mage-obsidian/module-modern-frontend-twig Packagist Framework Optional (installed by component-modern-frontend; can be disabled) module-modern-frontend-twig
mage-obsidian/component-modern-frontend Packagist Framework Required (the Vite build harness) component-modern-frontend
mage-obsidian npm Framework Required (the JS build engine) js-package-utils

Storefront

The storefront train is at 4.0.1. All nineteen packages carry the same version. theme-base is pulled in by theme-default; the modules that theme-base requires come with it.

Package Registry Train Required / optional Source
mage-obsidian/module-catalog Packagist Storefront Required by theme-base module-catalog
mage-obsidian/module-catalog-search Packagist Storefront Required by theme-base module-catalog-search
mage-obsidian/module-checkout Packagist Storefront Required by theme-base module-checkout
mage-obsidian/module-customer Packagist Storefront Required by theme-base module-customer
mage-obsidian/module-downloadable Packagist Storefront Required by theme-base module-downloadable
mage-obsidian/module-gift-message Packagist Storefront Required by theme-base module-gift-message
mage-obsidian/module-instant-purchase Packagist Storefront Required by theme-base module-instant-purchase
mage-obsidian/module-multishipping Packagist Storefront Required by theme-base module-multishipping
mage-obsidian/module-persistent Packagist Storefront Required by theme-base module-persistent
mage-obsidian/module-product-alert Packagist Storefront Required by theme-base module-product-alert
mage-obsidian/module-review Packagist Storefront Required by theme-base module-review
mage-obsidian/module-sales Packagist Storefront Required by theme-base module-sales
mage-obsidian/module-search Packagist Storefront Optional (theme-base does not require it) module-search
mage-obsidian/module-send-friend Packagist Storefront Required by theme-base module-send-friend
mage-obsidian/module-showcase VCS only, not on Packagist Storefront Optional (demo tool) module-showcase
mage-obsidian/module-storefront Packagist Storefront Required by theme-base module-storefront
mage-obsidian/module-vault Packagist Storefront Required by theme-base module-vault
mage-obsidian/module-wishlist Packagist Storefront Required by theme-base module-wishlist
mage-obsidian/theme-base Packagist Storefront Required (the base theme) theme-base

Outside the two trains

Versioned on their own.

Package Registry Train Required / optional Source
mage-obsidian/theme-default (4.0.0) Packagist Own versioning Required for the OBSIDIAN skin; optional if you write your own theme theme-default
mage-obsidian/module-inventory-stock-visualizer (2.0.0) Private repository, not on Packagist Own versioning Optional Private repository

module-showcase is the feature switchboard of the demo store. Install it from its repository, not with composer require. module-inventory-stock-visualizer adapts a panel of the MSI fork jeanmarcos/inventory and does not apply to Adobe Commerce.