{"id":13518746,"url":"https://github.com/netz98/n98-magerun2","last_synced_at":"2026-01-05T19:25:19.469Z","repository":{"id":22475121,"uuid":"25814103","full_name":"netz98/n98-magerun2","owner":"netz98","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.","archived":false,"fork":false,"pushed_at":"2025-05-07T12:10:27.000Z","size":8010,"stargazers_count":897,"open_issues_count":39,"forks_count":225,"subscribers_count":40,"default_branch":"develop","last_synced_at":"2025-05-07T12:20:01.595Z","etag":null,"topics":["cli-app","magento2","php"],"latest_commit_sha":null,"homepage":"https://magerun.net","language":"PHP","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/netz98.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":".github/CONTRIBUTING.md","funding":null,"license":"MIT-LICENSE.txt","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2014-10-27T10:38:12.000Z","updated_at":"2025-05-07T12:10:31.000Z","dependencies_parsed_at":"2023-02-14T01:31:00.324Z","dependency_job_id":"5272a311-26ca-437a-9bc6-f3bb01bb6b3b","html_url":"https://github.com/netz98/n98-magerun2","commit_stats":{"total_commits":1894,"total_committers":110,"mean_commits":17.21818181818182,"dds":0.7032734952481521,"last_synced_commit":"317e4720e23888f3d4098f622513df00a55c5084"},"previous_names":[],"tags_count":87,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/netz98%2Fn98-magerun2","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/netz98%2Fn98-magerun2/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/netz98%2Fn98-magerun2/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/netz98%2Fn98-magerun2/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/netz98","download_url":"https://codeload.github.com/netz98/n98-magerun2/tar.gz/refs/heads/develop","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254020658,"owners_count":22000757,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["cli-app","magento2","php"],"created_at":"2024-08-01T05:01:48.454Z","updated_at":"2026-01-05T19:25:19.456Z","avatar_url":"https://github.com/netz98.png","language":"PHP","funding_links":[],"categories":["PHP","Command line CLI tools","Tools","Command Line"],"sub_categories":["Meet Magento"],"readme":"# n98-magerun2: The Swiss Army Knife for Magento 2\n\n![n98-magerun Logo](.github/doc/magerun-logo.png)\n\nn98-magerun2 provides powerful CLI tools for Magento 2, Mage-OS, and Adobe Commerce.\n\n- **Official Documentation:** [https://netz98.github.io/n98-magerun2/](https://netz98.github.io/n98-magerun2/)\n- **Development Branch:** `develop`\n- **Supported Magento:** Magento 2 only ([Magento 1/OpenMage tool here](https://github.com/netz98/n98-magerun))\n\n## Quick Start\n\n### Download the PHAR file\n\n```\ncurl -sS -O https://files.magerun.net/n98-magerun2.phar\ncurl -sS -o n98-magerun2-latest.phar.sha256 https://files.magerun.net/sha256.php?file=n98-magerun2.phar\nshasum -a 256 -c n98-magerun2.phar.sha256\n```\n\n### Install dist package\n\nThe dist package installs the n98-magerun2 PHAR file directly in your project.\n\n```sh\ncomposer require netz98/magerun2-dist\n```\n## Run the PHAR file\n\nYou can run the PHAR file directly from the command line:\n\n```bash\n./n98-magerun2.phar\n```\n\n## Build from source\n\n1. **Clone the repository:**\n   ```bash\n   git clone https://github.com/netz98/n98-magerun2.git\n   cd n98-magerun2\n   ```\n2. **Install dependencies:**\n   ```bash\n   composer install\n   ```\n3. **Build the PHAR:**\n   ```bash\n   ./build.sh\n   ```\n\n## Full Documentation\n\nFor full installation, usage, development, and contribution guidelines, please visit the [official documentation](https://netz98.github.io/n98-magerun2/).\n\n\n| Category/Namespace                                                           | Description                                                                 | Example Commands                                                                            |\n|:-----------------------------------------------------------------------------| :-------------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------|\n| [admin](https://netz98.github.io/n98-magerun2/command-docs/admin/)           | Commands for managing Magento admin user accounts and related settings.     | `admin:user:list`, `admin:user:create`, `admin:user:change-password`, `admin:notifications` |\n| [cache](https://netz98.github.io/n98-magerun2/command-docs/cache/)           | Commands for interacting with and managing Magento's various cache systems. | `cache:clean`, `cache:disable`, `cache:enable`, `cache:flush`, `cache:list`                 |\n| [config](https://netz98.github.io/n98-magerun2/command-docs/config/)         | Commands for managing Magento store configurations and environment settings.  | `config:store:get`, `config:store:set`, `config:env:set`, `config:search`                   |\n| [composer](https://netz98.github.io/n98-magerun2/command-docs/composer/)     | Commands for managing Composer-related tasks and package deployment.      | `composer:redeploy-base-packages`                                                           |\n| [customer](https://netz98.github.io/n98-magerun2/command-docs/customer/)     | Commands for managing Magento customer accounts.                            | `customer:create`, `customer:list`, `customer:info`, `customer:change-password`             |\n| [db](https://netz98.github.io/n98-magerun2/command-docs/db/)                 | Commands for database operations such as dumps, imports, and queries.       | `db:dump`, `db:import`, `db:query`, `db:create`, `db:info`                                  |\n| [dev](https://netz98.github.io/n98-magerun2/command-docs/development/)       | Commands tailored for Magento developers, including code generation and debugging tools. | `dev:module:create`, `dev:console`, `dev:translate:admin`, `dev:theme:list`                 |\n| [eav](https://netz98.github.io/n98-magerun2/command-docs/eav/)               | Commands for managing EAV (Entity-Attribute-Value) attributes.            | `eav:attribute:list`, `eav:attribute:view`, `eav:attribute:remove`                          |\n| [giftcard](https://netz98.github.io/n98-magerun2/command-docs/giftcard/)     | Commands for managing Magento gift cards.                                    | `giftcard:pool:generate`, `giftcard:create`, `giftcard:info`, `giftcard:remove`             |\n| [generation](https://netz98.github.io/n98-magerun2/command-docs/generation/) | Commands related to Magento's code generation processes.                    | `generation:flush`                                                                          |\n| [index](https://netz98.github.io/n98-magerun2/command-docs/index/)           | Commands for managing Magento's indexers.                                   | `index:list`, `index:trigger:recreate`                                                      |\n| [install](https://netz98.github.io/n98-magerun2/command-docs/installer/)     | Command for installing Magento.                                             | `installer`                                                                                 |\n| [integration](https://netz98.github.io/n98-magerun2/command-docs/integration/) | Command for integrations to Magento.                                                     | `integration:list`, `integration:show`, `integration:delete`                                |\n| [magerun](https://netz98.github.io/n98-magerun2/command-docs/magerun/)       | Commands for working with n98-magerun2 config and internal tools.         | `magerun:config:info`, `magerun:config:dump`                                                 |\n| [routes](https://netz98.github.io/n98-magerun2/command-docs/routes/)         | Commands for managing and viewing Magento routes.                                  | `routes:list`                                                                               |\n| [script](https://netz98.github.io/n98-magerun2/command-docs/scripting/)      | Command for running sequences of n98-magerun2 commands from a file.       | `script`                                                                                    |\n| [sys](https://netz98.github.io/n98-magerun2/command-docs/system/)            | Commands for system-level information, checks, and maintenance tasks.     | `sys:info`, `sys:check`, `sys:maintenance`, `sys:cron:list`, `sys:store:list`               |\n\n\n\n## License\n\nMIT License. See [MIT-LICENSE.txt](./MIT-LICENSE.txt).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnetz98%2Fn98-magerun2","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fnetz98%2Fn98-magerun2","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnetz98%2Fn98-magerun2/lists"}