Plugin architecture

Hi! Im trying to find the best approach for make a react-native extedible app using Expo, with a plugin architecture or something like that. I mean, i want to create a base app and add themes or more functionality, letting the user download only the plugins he wants. Is thereany approach in react native that allows me to do this? Thanks!!