Skip to content

CLI tool to collaborate better during mobile development, for iOS & tvOS simulators and Android emulators and devices. Share screenshots, screen recordings as video or GIFs. Use with https://tape.sh or bring your own bucket!

License

Notifications You must be signed in to change notification settings

tapehq/tape-cli

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

tape-cli

Collaborate better during mobile development, for iOS & tvOS simulators and Android emulators and devices. Share screenshots, screen recordings as video or GIFs. Use with https://www.tape.sh/ or bring your own bucket!


oclif Version Downloads/week License

Tape



Installation

brew install edamameldn/tap/tape-cli

or

npm install -g tape-cli

Usage

$ npm install -g tape-cli
$ tape COMMAND
running command...
$ tape (-v|--version|version)
tape-cli/0.14.0 darwin-x64 node-v14.0.0
$ tape --help [COMMAND]
USAGE
  $ tape COMMAND
...

Commands

tape config [NAME]

Configuration

USAGE
  $ tape config [NAME]

OPTIONS
  -h, --help   show CLI help
  -s, --setup
  --check
  --login

EXAMPLE
  $ tape config

See code: src/commands/config.ts

tape devices

List devices

USAGE
  $ tape devices

OPTIONS
  -c, --clear
  -h, --help   show CLI help

ALIASES
  $ tape device
  $ tape emu
  $ tape sims

EXAMPLE
  $ tape devices

See code: src/commands/devices.ts

tape frame [INPUTFILE]

Wrap an existing screenshot or video in a device frame (if available) and upload to Tape.sh

USAGE
  $ tape frame [INPUTFILE]

OPTIONS
  -d, --debug
  -h, --help                                                      show CLI help
  -l, --local=~/Documents
  --format=md|href|html|url
  --frame Select which frame to use, if there are multiple=frame
  --hq
  --nocopy Disable copying to clipboard
  --noframe Disable device frames
  --selectframe Select which frame to use, if there are multiple

ALIASES
  $ tape frame
  $ tape wrap
  $ tape upload

See code: src/commands/frame.ts

tape gif

Record iOS simulators and Android devices/emulators and output a gif file

USAGE
  $ tape gif

OPTIONS
  -d, --debug
  -h, --help                                                      show CLI help
  -l, --local=~/Documents
  --format=md|href|html|url
  --frame Select which frame to use, if there are multiple=frame
  --hq
  --nocopy Disable copying to clipboard
  --noframe Disable device frames
  --selectframe Select which frame to use, if there are multiple

ALIASES
  $ tape gif
  $ tape g

EXAMPLE
  $ tape gif [--local $OUTPUTPATH]
  🎬 Recording started. Press SPACE to save or ESC to abort.

See code: src/commands/gif.ts

tape help [COMMAND]

display help for tape

USAGE
  $ tape help [COMMAND]

ARGUMENTS
  COMMAND  command to show help for

OPTIONS
  --all  see all commands in CLI

See code: @oclif/plugin-help

tape image

Take screenshots of iOS/Android devices/simulators

USAGE
  $ tape image

OPTIONS
  -d, --debug
  -h, --help                                                      show CLI help
  -l, --local=~/Documents
  --format=md|href|html|url
  --frame Select which frame to use, if there are multiple=frame
  --nocopy Disable copying to clipboard
  --noframe Disable device frames
  --selectframe Select which frame to use, if there are multiple

ALIASES
  $ tape i
  $ tape screenshot
  $ tape img

EXAMPLE
  $ tape image
  πŸŽ‰ Screenshot uploaded. Copied URL to clipboard πŸ”– ! -> 
    https://example.com/image.png

See code: src/commands/image.ts

tape login

Log in to Tape.sh

USAGE
  $ tape login

ALIASES
  $ tape auth
  $ tape authorize

EXAMPLE
  $ tape login

See code: src/commands/login.ts

tape upgrade

Opens a direct link to upgrade your Tape.sh plan

USAGE
  $ tape upgrade

OPTIONS
  -h, --help      show CLI help
  -p, --plan=Pro  Plan name to upgrade to

See code: src/commands/upgrade.ts

tape video

Record iOS/Android devices/simulators

USAGE
  $ tape video

OPTIONS
  -d, --debug
  -g, --gif
  -h, --help                                                      show CLI help
  -l, --local=~/Documents
  --format=md|href|html|url
  --frame Select which frame to use, if there are multiple=frame
  --hq
  --nocopy Disable copying to clipboard
  --noframe Disable device frames
  --selectframe Select which frame to use, if there are multiple

ALIASES
  $ tape video
  $ tape vid
  $ tape m

EXAMPLE
  $ tape video [--hq | --gif | --local $OUTPUTPATH]
  🎬 Recording started. Press SPACE to save or ESC to abort.

See code: src/commands/video.ts

License

MIT License, read more here

by edamame studio

About

CLI tool to collaborate better during mobile development, for iOS & tvOS simulators and Android emulators and devices. Share screenshots, screen recordings as video or GIFs. Use with https://tape.sh or bring your own bucket!

Topics

Resources

License

Stars

Watchers

Forks

Sponsor this project

Packages

No packages published

Languages