# Remote coding environments

**URL:** https://discourse.nodered.org/t/remote-coding-environments/86227
**Category:** General
**Tags:** uibuilder
**Created:** [7 March 2024 10:26 UTC](https://discourse.nodered.org/t/remote-coding-environments/86227 "2024-03-07T10:26:17Z")
**Posts on this page:** 4
**Page:** 1

<div class="post-metadata">

### Author: ![TotallyInformation](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/totallyinformation/32/31_2.png) [@TotallyInformation](https://discourse.nodered.org/u/TotallyInformation)
#### Post date: [7 March 2024 10:26 UTC](https://discourse.nodered.org/t/remote-coding-environments/86227/1 "2024-03-07T10:26:17Z")

</div>

Hi all,

For anyone who might have a need to remotely edit code on a server, there is a new open source product just released that lets you set one up very rapidly. I thought I'd share it in case anyone needs it.

When using UIBUILDER, for example, it is not uncommon to want to edit the source for your UI which lives on your Node-RED server. Of course, UIBUILDER already includes a simple file editor right in the node's Editor panel. However, this is limited to the generic features provided already by Node-RED.

For more complex needs, you will likely want a more feature rich Integrated Development Environment (IDE).

_The next release of UIBUILDER_ will include a setting that lets you have a special URL that allows local and remote code editing via an existing installed IDE such as VScode. For remote editing, this relies on VScode's remote editing extensions from Microsoft, the URL opens up VScode in the root folder for your uibuilder node and if it is remote, as long as you've configured that, it will open up the remote session directly. It is a really cool feature and I'm already using it in the beta build.

However, some folk might want a more feature rich remote editing environment still, especially if they need to do collaborative editing as part of a larger team. And it is this case that I think this new tool may help with.

> **[GitHub - daytonaio/daytona: The Open Source Dev Environment Manager.](https://github.com/daytonaio/daytona)**
>
> The Open Source Dev Environment Manager. Contribute to daytonaio/daytona development by creating an account on GitHub.

Do note, that, with the next UIBUILDER release, you will be able to put the URL for this environment into the uibuilder node and so still benefit from the edit button directly.

---

<div class="post-metadata">

### Author: ![Steve-Mcl](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/steve-mcl/32/4826_2.png) [@Steve-Mcl](https://discourse.nodered.org/u/Steve-Mcl)
#### Post date: [7 March 2024 12:14 UTC](https://discourse.nodered.org/t/remote-coding-environments/86227/2 "2024-03-07T12:14:13Z")

</div>

interesting stuff Julian.

Would love to see a demo video?

---

<div class="post-metadata">

### Author: ![TotallyInformation](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/totallyinformation/32/31_2.png) [@TotallyInformation](https://discourse.nodered.org/u/TotallyInformation)
#### Post date: [7 March 2024 17:06 UTC](https://discourse.nodered.org/t/remote-coding-environments/86227/3 "2024-03-07T17:06:10Z")

</div>

> [@Steve-Mcl](#):
>
> Would love to see a demo video?

Sure - as soon as the good lord adds a couple of hours to the day 🤣

I will add to the list of future vids

---

<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: [5 June 2024 17:06 UTC](https://discourse.nodered.org/t/remote-coding-environments/86227/4 "2024-06-05T17:06:48Z")

</div>

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