# Create a node without restart node-red

**URL:** https://discourse.nodered.org/t/create-a-node-without-restart-node-red/9649
**Category:** General
**Created:** [1 April 2019 09:06 UTC](https://discourse.nodered.org/t/create-a-node-without-restart-node-red/9649 "2019-04-01T09:06:35Z")
**Posts on this page:** 1
**Showing post:** 8

<div class="post-metadata">

### Author: ![knolleary](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/knolleary/32/3_2.png) [@knolleary](https://discourse.nodered.org/u/knolleary)
#### Post date: [2 April 2019 07:19 UTC](https://discourse.nodered.org/t/create-a-node-without-restart-node-red/9649/8 "2019-04-02T07:19:35Z")

</div>

Node-RED _does_ provide an API that lets to be installed without restarting the process; this is what the palette manager uses in the editor - [https://nodered.org/docs/api/admin/methods/post/nodes/](https://nodered.org/docs/api/admin/methods/post/nodes/)

Your node will need to be packaged properly as a module, with a package.json file etc.

It can only be used to install a module - it cannot be used to reload a module already loaded. If you want Node-RED to reload your node because you've changed something, then you _must_ restart node-red. There is no avoiding that.

---

_[View the full topic](https://discourse.nodered.org/t/create-a-node-without-restart-node-red/9649)._
