Skip to content
/ pvw Public

Interactive preview for any command-line tool

License

Apache-2.0, MIT licenses found

Licenses found

Apache-2.0
LICENSE-APACHE
MIT
LICENSE-MIT
Notifications You must be signed in to change notification settings

sullvn/pvw

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

43 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation



pvw

 

Not Ready for Use


Live preview for command-line tools.

pvw makes it easy to tweak shell incantations by showing an interactive preview on every key stroke.



Example using pvw with ripgrep


Features

  • Show live preview of command-line output as you type
  • Supports programs with interactive text interfaces, such as vim and top.

That's it! See As Compared to X for more featureful alternatives and Roadmap for where pvw is heading.

Installation

Pre-built packages are not available yet.

Installing from source is pretty easy if you have Cargo setup:

$ git clone https://github.com/sullvn/pvw.git
$ cargo install --path pvw

As Compared to X

Pvw is pretty early along, so you will probably be better served by one of these:

  • interactively creates a live preview for a shell command with placeholder. Requires Bash and fzf. pvw does not have any placeholder substition features.
  • up creates a live preview for the command at the end of a shell pipe. pvw does not include this functionality yet.

Roadmap

  1. Fix outstanding bugs
  2. Publish pre-built binaries and packages
  3. Create test framework
  4. Support shell features in commands
  5. Allow using pvw as part of a shell pipe
  6. Integrate cowbox for Just Run It ™️ capabilities

You May Also Like

  • shai – Command-line assistant using AI
  • cowbox – Safely run programs without your files getting borked




🤩📽️



 

About

Interactive preview for any command-line tool

Resources

License

Apache-2.0, MIT licenses found

Licenses found

Apache-2.0
LICENSE-APACHE
MIT
LICENSE-MIT

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published