Get the title / window id / app name / process ID of the active window (macOS, Linux, Windows)
$ npm install --save active-win
const activeWin = ;;
Promise for the result
Returns the result
title- Window title
id- Window ID
app- App owning the window
pid- Process ID of the app owning the window
It works on macOS, Linux, and Windows 7+.
Note: On Windows, there isn't a clear notion of a "Window ID". Instead it returns the memory address of the window "handle" in the
id property. That "handle" is unique per window, so it can be used to identify them. Read more….
MIT © Sindre Sorhus