cocopon / tweakpane

:control_knobs: Compact GUI for fine-tuning parameters and monitoring value changes
https://tweakpane.github.io/docs/
MIT License
3.57k stars 90 forks source link

Plugin system #78

Closed cocopon closed 3 years ago

cocopon commented 4 years ago

Related: #17, #42

pspeter3 commented 4 years ago

A plugin structure would allow a file input as well which would be nice.

pavelvasev commented 3 years ago

I would be happy with some method of adding just my own DOM at runtime, instead of text input. Is that possible now?

marquizzo commented 3 years ago

Could you elaborate on how this plugin system would work? Does that mean people could eventually write and collaborate with their own custom controls?

pspeter3 commented 3 years ago

Yeah, I think the ability to add new controls would be great.

cocopon commented 3 years ago

Does that mean people could eventually write and collaborate with their own custom controls?

Yes. I plan to rewrite all inputs/monitors with the new plugin structure. It means that you can do the same things as existing controls.

cocopon commented 3 years ago

Still working hard... and coming soon: https://github.com/cocopon/tweakpane-plugin-template

cocopon commented 3 years ago

Released the latest version 2.0.0 and the plugin system is now available! Please try it and feel free to share your feedback.