{"repo":"wirecli/wire-cli","free":true,"listed":false,"github":"https://github.com/wirecli/wire-cli","clone":"git clone https://github.com/wirecli/wire-cli.git","description":"🌀 An extendable CLI tool for ProcessWire developers. Automate common tasks and manage your ProcessWire projects effortlessly.","language":"PHP","stars":20,"topics":["cli-tool","processwire","workflow"],"license":"MIT","category":"workflow-automation","readme_excerpt":"wire-cli wire-cli is a CLI (Command-Line Interface) tool designed to provide ease of use and efficiency for ProcessWire developers. With wire-cli, you can automate common tasks, manage ProcessWire projects effortlessly, and enhance your development workflow. Features - Create new ProcessWire projects - Serve ProcessWire via built-in PHP webserver - Perform database backup and restoration - Manage fields, templates, roles, users, and modules - Generate boilerplate modules - Check for core upgrades - And more... wire-cli is based on the defunct wireshell, built using the Symfony Console Component, offering a powerful and intuitive command-line interface for interacting with ProcessWire projects and adding new commands. It is compatible with PHP 8.1. Please note that wire-cli and another tool called rockshell share similar goals and functionality. In the future, the features of wire-cli and rockshell will be merged to provide a unified and comprehensive CLI tool for ProcessWire developers. Installation To install wire-cli, you need to have Composer installed. Run the following command to install wire-cli globally: Usage Run wire-cli followed by the desired command to execute various tasks. For example: Path Arguments (e.g., --src) - You can use both relative and absolute paths for arguments like --src . - Paths with spaces should be quoted: --src=\"C:/path/with spaces/ProcessWire\" - Both forward / and backward \\ slashes are supported; they are normalized automatically. - If the p","default_branch":null,"files":null,"tree":[],"storefront":"/r/wirecli","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/wirecli/wire-cli/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}