# Monorepo in node-red - What are your experiences after using it for quite a long time?

**URL:** <https://discourse.nodered.org/t/monorepo-in-node-red-what-are-your-experiences-after-using-it-for-quite-a-long-time/79399>\
**Category:** Core Development\
**Created:** [25 June 2023 10:04 UTC](https://discourse.nodered.org/t/monorepo-in-node-red-what-are-your-experiences-after-using-it-for-quite-a-long-time/79399 "2023-06-25T10:04:13Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![hapkecom](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/hapkecom/32/80895_2.png) [@hapkecom](https://discourse.nodered.org/u/hapkecom)\
**Post date:** [25 June 2023 10:04 UTC](https://discourse.nodered.org/t/monorepo-in-node-red-what-are-your-experiences-after-using-it-for-quite-a-long-time/79399/1 "2023-06-25T10:04:13Z")

</div>

Hi,

I'm wondering, if using a monorepo structure is a good idea nowadays, also for some other projects (outside of nore-red).

I red [Moving Node-RED to a monorepo with multiple modules · knolleary](https://knolleary.net/2019/03/21/moving-node-red-to-a-monorepo/) and saw the presentation [Managing Multiple NPM Modules in a Single Repo - London Node User Group - September 2019 - YouTube](https://www.youtube.com/watch?v=PzSHkF-adbk) of @knolleary from 2019 - What are your experiences? Would you still follow this approach today?

Thanks a lot in advance,  
Chris

---

<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:** [25 June 2023 13:07 UTC](https://discourse.nodered.org/t/monorepo-in-node-red-what-are-your-experiences-after-using-it-for-quite-a-long-time/79399/2 "2023-06-25T13:07:57Z")

</div>

I'm quite happy with it for what we need with Node-RED. Being able to develop across the multiple modules in one place without having to coordinate different repos makes life easier than it would otherwise be.

We don't do maintenance releases of individual modules - they all get published in step as needed. That would be harder to coordinate if they were all in separate repos.

---

<div class="post-metadata">

**Author:** ![hapkecom](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/hapkecom/32/80895_2.png) [@hapkecom](https://discourse.nodered.org/u/hapkecom)\
**Post date:** [26 June 2023 08:32 UTC](https://discourse.nodered.org/t/monorepo-in-node-red-what-are-your-experiences-after-using-it-for-quite-a-long-time/79399/3 "2023-06-26T08:32:42Z")

</div>

Thank you 🙂

---

<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:** [25 August 2023 08:33 UTC](https://discourse.nodered.org/t/monorepo-in-node-red-what-are-your-experiences-after-using-it-for-quite-a-long-time/79399/4 "2023-08-25T08:33:24Z")

</div>

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