# Multiple User Modules

**URL:** <https://forum.juce.com/t/multiple-user-modules/69650>\
**Category:** The Projucer\
**Created:** [October 5, 2026, 10:49am UTC](https://forum.juce.com/t/multiple-user-modules/69650 "2026-10-05T10:49:21Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![pajczur](https://avatars.discourse-cdn.com/v4/letter/p/e9a140/32.png) [@pajczur](https://forum.juce.com/u/pajczur)\
**Post date:** [October 5, 2026, 10:49am UTC](https://forum.juce.com/t/multiple-user-modules/69650/1 "2026-10-05T10:49:21Z")

</div>

Hello.  
Is it possible to define in Projucer Global Paths two independent sources of User Modules?

For any help great thanks in advance.

Best Regards

---

<div class="post-metadata">

**Author:** ![synthalorian](https://avatars.discourse-cdn.com/v4/letter/s/9f8e36/32.png) [@synthalorian](https://forum.juce.com/u/synthalorian)\
**Post date:** [October 14, 2026, 8:39am UTC](https://forum.juce.com/t/multiple-user-modules/69650/2 "2026-10-14T08:39:30Z")

</div>

Hi! Unfortunately the “User Modules” field in Projucer’s Global Paths only takes a single folder, so separating paths with `;` won’t work. The good news is that Projucer scans that folder’s subfolders too (a few levels deep), so you can point it at one parent folder and keep your module collections inside it, e.g.

`~/dev/modules/my-modules` and `~/dev/modules/third-party-modules`, with “User Modules” set to `~/dev/modules`

If they need to stay where they are, a symlink inside that parent folder works too.

If you only need a module in one project, you can also leave the global setting alone. In the project’s Modules panel, select the module and untick “Use global path”, then set the path for each exporter. That path gets saved in the .jucer file, so it’s handy when different machines keep their modules in different places.

One small tip: if two folders contain a module with the same ID, give it a quick check afterwards, because you can’t always tell which copy got picked up.
