An open API service indexing awesome lists of open source software.

https://github.com/chrisdothtml/hey

A human-readable interface for terminal commands
https://github.com/chrisdothtml/hey

cli glob human-readable-interface terminal

Last synced: about 1 year ago
JSON representation

A human-readable interface for terminal commands

Awesome Lists containing this project

README

          

# hey

[![StandardJS](https://img.shields.io/badge/code_style-standard-brightgreen.svg)](https://standardjs.com)
[![travis-ci build status](https://api.travis-ci.org/chrisdothtml/hey.svg?branch=master)](https://travis-ci.org/chrisdothtml/hey/branches)
[![Coverage status](https://coveralls.io/repos/github/chrisdothtml/hey/badge.svg)](https://coveralls.io/github/chrisdothtml/hey)

> A human-readable interface for terminal commands

## Install

```bash
$ yarn global add heycli

# npm works too
$ npm install --global heycli
```

## Use

#### Have a conversation with your terminal

```bash
$ hey where am I
```

#### Use normal file paths...

```bash
$ hey move assets/logo.png to images
```

#### ...or globs

```bash
$ hey destroy '**/bower.json' from ~/Projects
```

#### Let `hey` do the thinking for you

```bash
$ hey create package.json readme.md index.js in path/that/doesnt/exist/yet
```

See [command list](commands.md) for more info

## Reference

- [globby](https://github.com/sindresorhus/globby)

- [terminal cheatsheet](https://github.com/0nn0/terminal-mac-cheatsheet)

## License

[MIT](license)