Есть масса технологий разной степени готовности и области применения. Тут главный вопрос, чего Вы хотите получить и в каком окружении JavaScript? Браузер? Сервер Linux / NodeJS? Приложение рабочего стола? Это надо искать и пробовать. Навскидку, WebAssembly, JScript .NET, NectarJS или, скажем, Electron Packager. Ну и в ответе
Алексей Уколов —
упаковщики.