N98-MAGERUN2(1)

NAME

n98-magerun2The swiss army knife for Magento developers, sysadmins and devops. The tool provides a huge set of well tested command…

SYNOPSIS

INFO

925 stars
228 forks
0 views

DESCRIPTION

The swiss army knife for Magento developers, sysadmins and devops. The tool provides a huge set of well tested command line commands which save hours of work time. All commands are extendable by a module API.

README

n98-magerun2: The Swiss Army Knife for Magento 2

n98-magerun Logo

n98-magerun2 provides powerful CLI tools for Magento 2, Mage-OS, and Adobe Commerce.

Quick Start

Download the PHAR file

curl -sS -O https://files.magerun.net/n98-magerun2.phar
curl -sS -o n98-magerun2.phar.sha256 https://files.magerun.net/sha256.php?file=n98-magerun2.phar
shasum -a 256 -c n98-magerun2.phar.sha256

Install dist package

The dist package installs the n98-magerun2 PHAR file directly in your project.

composer require netz98/magerun2-dist

Run the PHAR file

You can run the PHAR file directly from the command line:

./n98-magerun2.phar

Build from source

  1. Clone the repository:
    git clone https://github.com/netz98/n98-magerun2.git
    cd n98-magerun2
    
  2. Install dependencies:
    composer install
    
  3. Build the PHAR:
    ./build.sh
    

Full Documentation

For full installation, usage, development, and contribution guidelines, please visit the official documentation.

Category/NamespaceDescriptionExample Commands
adminCommands for managing Magento admin user accounts and related settings.admin:user:list, admin:user:create, admin:user:change-password, admin:notifications
cacheCommands for interacting with and managing Magento's various cache systems.cache:clean, cache:disable, cache:enable, cache:flush, cache:list
configCommands for managing Magento store configurations and environment settings.config:store:get, config:store:set, config:env:set, config:search
composerCommands for managing Composer-related tasks and package deployment.composer:redeploy-base-packages
customerCommands for managing Magento customer accounts.customer:create, customer:list, customer:info, customer:change-password
dbCommands for database operations such as dumps, imports, and queries.db:dump, db:import, db:query, db:create, db:info
devCommands tailored for Magento developers, including code generation and debugging tools.dev:module:create, dev:console, dev:translate:admin, dev:theme:list
eavCommands for managing EAV (Entity-Attribute-Value) attributes.eav:attribute:list, eav:attribute:view, eav:attribute:remove
giftcardCommands for managing Magento gift cards.giftcard:pool:generate, giftcard:create, giftcard:info, giftcard:remove
generationCommands related to Magento's code generation processes.generation:flush
indexCommands for managing Magento's indexers.index:list, index:trigger:recreate
installCommand for installing Magento.installer
integrationCommand for integrations to Magento.integration:list, integration:show, integration:delete
magerunCommands for working with n98-magerun2 config and internal tools.magerun:config:info, magerun:config:dump
routesCommands for managing and viewing Magento routes.routes:list
scriptCommand for running sequences of n98-magerun2 commands from a file.script
sysCommands for system-level information, checks, and maintenance tasks.sys:info, sys:check, sys:maintenance, sys:cron:list, sys:store:list

License

MIT License. See MIT-LICENSE.txt.

SEE ALSO

clihub3/4/2026N98-MAGERUN2(1)