{"repo":"zio/zio-cli","free":true,"listed":false,"github":"https://github.com/zio/zio-cli","clone":"git clone https://github.com/zio/zio-cli.git","description":"Rapidly build powerful command-line applications powered by ZIO","language":"Scala","stars":138,"topics":["zio","cli","command-line","scala"],"license":"Apache-2.0","category":"cli-tools","readme_excerpt":"[//]: # (This file was autogenerated using zio-sbt-website plugin via sbt generateReadme command.) [//]: # (So please do not edit it manually. Instead, change \"docs/index.md\" file or sbt setting keys) [//]: # (e.g. \"readmeDocumentation\" and \"readmeSupport\".) ZIO CLI Rapidly build powerful command-line applications powered by ZIO Installation To use ZIO CLI , we need to add the following to our build.sbt file: Getting Started ZIO CLI allows to easily construct a CLI application. A CLI or Command-Line Interface is an application that allows the user to give instructions by means of pieces of text called commands. A command has the following structure where command is the name of the command and param1 , param2 , ..., paramN form a list of parameters depending on the command that determines the precise instruction to the CLI application. Given the case, a command itself might contain subcommands. This allows a better design of the command-line application and a more comfortable user experience. A command might include arguments and options. - Arguments are name-less and position-based parameters that the user specifies just by the position in the command. As an example, we can consider the widely used command-line application Git. One subcommand is clone . It creates a copy of an existing repository. An argument of git clone is repository . If the repository name is https://github.com/zio/zio-cli.git , we will use it in the following manner: - Options are named and position-inde","default_branch":null,"files":null,"tree":[],"storefront":"/r/zio","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/zio/zio-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."}