← All tools

ipt

Popularity 65 Updated Development & Build

iPipeTo - The Node.js cli interactive workflow

npmauto-collected

Installation

npm
npm install -g ipt

Install with npm.

<div align="center" <br <br <br <img width="200" src="https://cdn.rawgit.com/ruyadorno/ipt/master/logo.svg" alt="ipt logo" <br <br <br </div

iPipeTo

Interactive Pipe To: The Node.js cli interactive workflow

<br /

Table of Contents

  • About
  • News
  • Features
  • Reads from standard input, prints to standard output
  • Select multiple items
  • Fuzzysearch (autocomplete mode)
  • Extract path from result
  • Input prompt
  • Copy to clipboard
  • Customization
  • Node.js based
  • Examples
  • Using Unix pipes to send selected value to next command
  • Using the multiple choices option
  • Using file as input data
  • Install
  • Awesome workflows
  • Help
  • Supported OS Terminals
  • Contributing
  • Alternatives
  • Roadmap
  • Credits
  • License

<br /

About

ipt (pronounced iPipeTo) introduces the missing cli interactive workflow. It takes any kind of list as an input and uses that list to build an interactive interface to let you select an element from it.

Stop manually dragging your mouse around to copy output data from a terminal, using the ipt workflow you can pipe data from a command and select what to copy to clipboard from a convenient visual menu.

Selected data is also output to stdout allowing for easily composing various workflows - Just create your custom alias!

<br / <br /

<p align="center" <img alt="demo animation" width="600" src="https://ruyadorno.github.io/svg-demos/ipt-demos/demo.svg" / </p

<br /

:newspaper: News