One command is all you need.

One command is all you need.

One command is all you need.

$ plz list my dynamodb tables

plz is a universal CLI tool that converts plain-English into an executable command.

Try it

plz is a universal CLI tool that converts plain-English into an executable command.

Try it

plz is a universal CLI tool that converts plain-English into an executable command.

Try it

Focus on What
Instead of How

State your intention and plz will pick a right set of CLI commands to accomplish the task. Don't worry, plz will ask you before executing anything.

$ plz speed up video by 50%


Following commands are going to be executed:


    ffmpeg -i input.mp4 -filter:v "setpts=0.5*PTS" -an output.mp4


Press ENTER to execute

Press C to copy the command

$ plz speed up video by 50%


Following commands are going to be executed:


    ffmpeg -i input.mp4 -filter:v "setpts=0.5*PTS" -an output.mp4


Press ENTER to execute

Press C to copy the command

# .plz


Use scripts/rollout.sh to roll out experiments. For example, to roll out experiment "featureA" to 50%, run


./scripts/rollout.sh featureA 50

Automate Your Runbooks

Create a .plz file in your project and describe your business-specific instructions to automate your development runbooks.

Automatically Install Dependencies

If any of the dependencies are missing, plz will auto-suggest to install them for you.

$ plz print an ascii drawing of Hello World


Following dependencies are missing and will be installed:


    brew install figlet


Press ENTER to execute

Use Cases

  • Upload files to a remote machine

    $ plz copy all files to ubuntu@192.168.0.12 user dir


    Following commands are going to be executed:


        scp ./* ubuntu@192.168.0.12:~/


    Press ENTER to execute

    Press C to copy the command

  • Rename files using a template

    $ plz rename output_N.txt to N_output.txt


    Following commands are going to be executed:


        for f in file_*.txt; do

    mv $f $(echo $f | sed 's/file_\(.*\)\.txt/\1_file.txt/');

    done


    Press ENTER to execute

    Press C to copy the command

  • Remove unused Docker images

    $ plz remove unused docker images


    Following commands are going to be executed:


        docker images -q --filter dangling=true | xargs docker rmi


    Press ENTER to execute

    Press C to copy the command

  • Check for outages

    $ plz is Github down


    Following commands are going to be executed:


        curl -s https://www.githubstatus.com/ | grep -q 'All Systems Operational' && echo 'Github is up' || echo 'Github is down'


    Press ENTER to execute

    Press C to copy the command

  • Navigate through AWS commands

    $ plz list DynamoDB tables that I have in my region


    Following commands are going to be executed:


        aws dynamodb list-tables --region us-west-1 | jq '.TableNames'


    Press ENTER to execute

    Press C to copy the command

Free

$0

Terminal autocompletion

Runbooks automation

Get Started

Professional

$6

/month

Terminal autocompletion

Runbooks automation

No usage limit

Get Started

Team

Terminal autocompletion

Runbooks automation

Custom integrations

No usage limit

Priority support

Contact Us

Install it in one line

Just run this command. It is that simple.

curl -Ls "http://install.plz.software" | bash

Windows version is Coming Soon

© Serenity Engineering 2023