# Using/embedding Node-RED Editor in an existing Angular 2+ project

**URL:** https://discourse.nodered.org/t/using-embedding-node-red-editor-in-an-existing-angular-2-project/5970
**Category:** General
**Created:** [19 December 2018 17:30 UTC](https://discourse.nodered.org/t/using-embedding-node-red-editor-in-an-existing-angular-2-project/5970 "2018-12-19T17:30:45Z")
**Posts on this page:** 3
**Page:** 1

<div class="post-metadata">

### Author: ![jk\_nodered](https://avatars.discourse-cdn.com/v4/letter/j/6a8cbe/32.png) [@jk\_nodered](https://discourse.nodered.org/u/jk_nodered)
#### Post date: [19 December 2018 17:30 UTC](https://discourse.nodered.org/t/using-embedding-node-red-editor-in-an-existing-angular-2-project/5970/1 "2018-12-19T17:30:45Z")

</div>

Hello,

I am new to node-red. In my Angular 2+ project, I need a workflow editor. I am evaluating many node modules/javascript libraries for the same.

I like the node-red flow editor and is interested in understanding if I can use only the editor in my angular 2 project. In short I want a graphical editor to build my workflow. I have already have the workflow model and execution engine.

Any help in this regard is welcome.

Thanks.  
JK

---

<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: [19 December 2018 19:23 UTC](https://discourse.nodered.org/t/using-embedding-node-red-editor-in-an-existing-angular-2-project/5970/2 "2018-12-19T19:23:59Z")

</div>

The Node-RED UI is not readily reusable as a generic workflow UI. It is possible, but you would have to emulate all the endpoints the NR runtime exposes. The UI is also not really designed to be embedded in another page directly - you'd have to iframe it in.

It would be nice to have the UI be more reusable, but there's a lot of work needed to make that so - none of which would directly benefit the core of Node-RED. Given that, it's something I've never managed to justify spending time on.

---

<div class="post-metadata">

### Author: ![rula018](https://avatars.discourse-cdn.com/v4/letter/r/f1d935/32.png) [@rula018](https://discourse.nodered.org/u/rula018)
#### Post date: [17 June 2019 16:41 UTC](https://discourse.nodered.org/t/using-embedding-node-red-editor-in-an-existing-angular-2-project/5970/3 "2019-06-17T16:41:26Z")

</div>

@knolleary, has there been any updates regarding this for the 1.0 release?
