bopen-cli

1.3.0 • Public • Published

bopen-cli

npm version

A better native open utility for macOS and Windows, with emphasis on browsers and sugar for common configuration. Open URLs, file paths and other locators as supported by your system.

Provide the location and optionally the target browser or application, and whether to open in incognito/private mode, alongside initial arguments and app arguments. Rather than exec, bopen spawns the target process for improved safety.

See bopen (NPM) for the library.

Install

$ npm install --global bopen-cli

Usage

$ bopen --help

  Usage: bopen <url|path> [options]

  Options:
    -i, --incognito  Open in incognito/private mode                      [boolean]
    -b, --browser    Browser to launch URL with
                            [choices: "chrome", "firefox", "ie", "edge", "safari"]
    -a, --app        App to launch location with
    -t, --targs      Target app arguments, use --targs="ARGS" format
    -o, --oargs      Opener arguments, use --oargs="ARGS" format
    -v, --version    Show version number                                 [boolean]
    -h, --help       Show help                                           [boolean]

  Examples:
    bopen http://example.com               Open webpage in default browser
    bopen image.png                        Open file in default viewer
    bopen http://example.com -b chrome     Open in Chrome
    bopen http://example.com -b firefox    Open in Firefox
    bopen http://example.com -b chrome -i  Open with Chrome in incognito
    bopen http://example.com -b ie -i      Open in IE with InPrivate
    bopen http://example.com --targs="-n"  Open with target app args

License

Apache 2.0. © Alex Greenland, ajrg.co

Package Sidebar

Install

npm i bopen-cli

Weekly Downloads

32

Version

1.3.0

License

Apache-2.0

Unpacked Size

19.8 kB

Total Files

10

Last publish

Collaborators

  • ajrg
  • kaimaerah