# Screencasts - NodeDev custom node development in Node-RED

**URL:** <https://discourse.nodered.org/t/screencasts-nodedev-custom-node-development-in-node-red/87307>\
**Category:** Developing Nodes\
**Created:** [17 April 2024 14:25 UTC](https://discourse.nodered.org/t/screencasts-nodedev-custom-node-development-in-node-red/87307 "2024-04-17T14:25:19Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![gregorius](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/gregorius/32/73816_2.png) [@gregorius](https://discourse.nodered.org/u/gregorius)\
**Post date:** [17 April 2024 14:25 UTC](https://discourse.nodered.org/t/screencasts-nodedev-custom-node-development-in-node-red/87307/1 "2024-04-17T14:25:19Z")

</div>

Hi There,

Back in the good old days, I mentioned that I had created [NodeDev](https://discourse.nodered.org/t/node-red-node-development-in-node-red/81525) for making custom node development in Node-RED possible. I've extended the functionality to be more useful for me.

To understand what I'm up to, think of Node-RED as not just a configuration tool for a server but also as an editor and think of nodes in flows as being files in packages - after all, nodes can be anything!

I've now created a bunch of [screencasts](https://blog.openmindmap.org/nodedev) describing my workflow for creating custom nodes using Node-RED - no external editor required! Each screencast is about 5 mins long and presents one part of the workflow but they should be viewed in order.

I hope this gives a different perspective on what Node-RED can be used for and I know that others will have their own workflows - this just my workflow that works for me.

Cheers!

---

<div class="post-metadata">

**Author:** ![bakman2](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/bakman2/32/6207_2.png) [@bakman2](https://discourse.nodered.org/u/bakman2)\
**Post date:** [17 April 2024 17:24 UTC](https://discourse.nodered.org/t/screencasts-nodedev-custom-node-development-in-node-red/87307/2 "2024-04-17T17:24:30Z")

</div>

Thanks a lot for all this effort, pretty clever stuff here. Now even I would be able to create nodes...maybe :')

---

<div class="post-metadata">

**Author:** ![gregorius](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/gregorius/32/73816_2.png) [@gregorius](https://discourse.nodered.org/u/gregorius)\
**Post date:** [18 April 2024 07:14 UTC](https://discourse.nodered.org/t/screencasts-nodedev-custom-node-development-in-node-red/87307/3 "2024-04-18T07:14:45Z")

</div>

> [@bakman2](#):
>
> Thanks a lot for all this effort, pretty clever stuff here.

Thank you, much appreciated 👍

> [@bakman2](#):
>
> I would be able to create nodes

Let me know if you do - I would be interested in feedback the approach.

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/1X/d073cd938eafa2e558d7c2cd59003b3ef4963033.png) [@system](https://discourse.nodered.org/u/system)\
**Post date:** [17 June 2024 07:15 UTC](https://discourse.nodered.org/t/screencasts-nodedev-custom-node-development-in-node-red/87307/4 "2024-06-17T07:15:04Z")

</div>

This topic was automatically closed 60 days after the last reply. New replies are no longer allowed.
