Skip to content

Get metadata about the active window (title, id, bounds, owner, URL, etc)

License

Notifications You must be signed in to change notification settings

sindresorhus/windows-cli

Repository files navigation

windows-cli

Get metadata about the active window (title, id, bounds, owner, URL, etc)

Works on macOS 10.14+, Linux, and Windows 7+.

Install

npm install --global windows-cli

Usage

$ active-window --help

  Usage
    $ active-window [property]

    Returns title, id, app, pid, or the specified property

  Examples
    $ active-window
    npm install
    54
    Terminal
    368
    $ active-window app
    Terminal

Tip

You can use the id property with the builtin screencapture CLI tool to screenshot the active window:

screencapture -l$(active-window id) screenshot.png

Related