by octalmage

octalmage / active-window

Get active window title in Node.js.

136 Stars 49 Forks Last release: Not found 9 Commits 0 Releases

Available items

No Items, yet!

The developer of this repository has not created any items for sale yet. Need a bug fixed? Help with integration? A different license? Create a request here:

Attention, this library is not maintained anymore!!!


Get active window title in Node.js.

Compatible with Linux, Windows 7+, and OSX;


var monitor = require('active-window');

callback = function(window){ try { console.log("App: " +; console.log("Title: " + window.title); }catch(err) { console.log(err); } } /*Watch the active window @callback @number of requests; infinity = -1 @interval between requests */ //monitor.getActiveWindow(callback,-1,1);

//Get the current active window monitor.getActiveWindow(callback);

Tested on

  • Windows
    • Windows 10
    • Windows 7
  • Linux
    • Raspbian [lxdm]
    • Debian 8 [cinnamon]
  • OSX
    • Yosemite 10.10.1


  • Test on more operating systems.
  • Use native APIs.



We use cookies. If you continue to browse the site, you agree to the use of cookies. For more information on our use of cookies please see our Privacy Policy.