Is it possible to include third party libraries as a part of your plugin on Unreal Engine Marketplace?

Hello everyone,

I’ve been developing a plugin recently. It helps us access our hardware information via Unreal Engine. But I used a 3rd party library for this. (For example, NVML library to access NVIDIA GPU information)

Now, this plugin I wrote has attracted the attention of some people and they want to buy it. I’m thinking of putting it on the Unreal Engine Marketplace for this.

(Footnote: The plugin I wrote is actually related to the UI, it completes the missing parts of the engine. If I have to give some examples for these; changing the main monitor (for multiple monitors), accessing vram settings, using some console commands with node (such as gamma), changing the refresh rate setting). etc.)

I had to use a 3rd party library just to access more detailed GPU settings (GPU Usage, GPU Wattage etc…) I would like to ask you if this will cause me to encounter any obstacles when selling on Marketplace.

NVML is a public library.

A part of screenshot about my plugin (NVML nodes that I created):


Thanks in advance.

Hey @DryreL!

When submitting a plugin, it is possible to submit with third-party software but it must be declared with the submission and in a separate third party software folder. During the review process, they will go over your third-party software to see if it can be allowed in the Unreal Marketplace / you have the rights to redistribute that software. You can find more info in the Marketplace Guidelines:

And in the Marketplace Seller’s Guide under Content Requirements > Code Plugins:

https://marketplacehelp.epicgames.com/s/seller-guide/minimum-content-and-requirements?language=en_US

I hope the above is the answer you were looking for!

1 Like