mui / toolpad

Toolpad: Full stack components and low-code builder for dashboards and internal apps.
https://mui.com/toolpad/
MIT License
1.31k stars 295 forks source link

Import of external code components #362

Open oliviertassinari opened 2 years ago

oliviertassinari commented 2 years ago

Summary 💡

Allow developers to extend Toolpad to use their own components. Note that this issue is specifically about components it's not about building a plugin ecosystem for Toolpad as Figma has.

Examples 🌈

Potential sources

Benchmark

Screenshot 2022-05-03 at 18 07 56

Motivation 🔦

Have the ability to expand Toolpad with custom code that is maintained outside of it. For instance, the community might want to maintain custom components, or your team might build custom components for Toolpad and deliver them on npm.

prakhargupta1 commented 2 years ago

@joserodolfofreitas mentioned that in all of his recent user interviews this discussion came up. Accordingly, it makes sense to prioritize this issue.