ElectronJS, c ним можно создать desktop приложение на HTML CSS и JS а также он как раз с node работает отлично, просто в параметры окна electron, напиши:
transparent: true, // прозрачность окна
show: false // скрытие ярлыка программы с панели задач
Если будешь использовать nodejs в непосредственно основном js файле (script.js, app.js, main.js, index.js), не забудь рассказать об этом electron'у:
webPreferences: {
nodeIntegration: true
}
А потом выхватывай key ( название клавиши, на которую нажал пользователь):
document.addEventListener("keydown", e => {
if(e.key == "C"){
console.log("нажал на C");
}
}); // также есть еще keypress и keyup