# Packaging exe file possible?

**URL:** <https://discourse.nodered.org/t/packaging-exe-file-possible/85496>\
**Category:** FlowFuse\
**Created:** [13 February 2024 18:03 UTC](https://discourse.nodered.org/t/packaging-exe-file-possible/85496 "2024-02-13T18:03:02Z")\
**Posts on this page:** 1\
**Showing post:** 6

<div class="post-metadata">

**Author:** ![marcus-j-davies](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/marcus-j-davies/32/103435_2.png) [@marcus-j-davies](https://discourse.nodered.org/u/marcus-j-davies)\
**Post date:** [14 February 2024 17:09 UTC](https://discourse.nodered.org/t/packaging-exe-file-possible/85496/6 "2024-02-14T17:09:43Z")

</div>

Just my 2c...

Having been in this domain for a while....

Tools like `pkg` are no longer fit for purpose to package Node RED into an executable.

I say this here: [Converting Node-RED Dashboard to Standalone .exe for Linux - #2 by marcus-j-davies](https://discourse.nodered.org/t/converting-node-red-dashboard-to-standalone-exe-for-linux/84551/2)  
My original guide is here : [Node-RED Standalone Executable - #12 by marcus-j-davies](https://discourse.nodered.org/t/node-red-standalone-executable/77963/12)

This is mainly due to the fact that since 3.0, Noode RED is using ES Modules, and `pkg` simply will not work with with them - including the replacement -\> [GitHub - yao-pkg/pkg: Package your Node.js project into an executable](https://github.com/yao-pkg/pkg)

which is owned by @robertsLando (who I work with on the ZWave JS Project and others)

Attempts to use ESbuild just gets incredibly frustrating (and troublesome) - and as a beginner, you may find it extremely involved.

I'm not sure what the way is now - It was using `pkg` which was brilliant before Node RED started to use `got` (an ES Module)

---

_[View the full topic](https://discourse.nodered.org/t/packaging-exe-file-possible/85496)._
