NW.js позволяет создавать настольные приложения с использованием Javascript без всех ограничений безопасности, обычно размещаемых в браузере. Таким образом, вы можете запускать исполняемые файлы с помощью функции или создавать / редактировать / читать / писать / удалять файлы. Вы можете получить доступ к аппаратным средствам, таким как текущее использование ЦП или общий барабан, и т. Д.
Вы можете создать приложение для Windows, Linux или Mac, которое не требует установки.
Вот структура для NW.js, Universal GUI: