Под node.js называется nw.js. В инструкции написано как собирать такие приложения. Но они весят от 50МБ.
Под Windows можно писать HTA приложения. Встроенная фишка Windows, как ни странно, почти никто про неё не знает. Ничего не надо ставить. HTA - тот же HTML, только может работать в контексте компьютера, т.е. имеет доступ туда, куда не имеет доступ браузер- локальные файлы, activeX.
В обоих штуках можно забабахать очень навороченные интерфейсы с любыми библиотеками для JS для обычной web-разработки (jquery, angular и т.д.).
Есть ещё Flex, но это уже не JS.