Feedback on a UI Library (Sprout UI)

A few months ago, I stopped working on this UI library I was making. This UI library is specifically designed for plugin UI, and it would let you make widgets identical to most core plugins in studio, such as the toolbox! I’m asking for feedback on it, to see if programmers would find that useful, and if I should finish making it!


Partial remake of the toolbox! (video linked)

Code to remake toolbox!

image

Plugin template it comes with!

image

Showing UI components you can create! Modules each range from 50 to 400 lines of code.

image

Autocomplete in two different forms!


This is basically a remake of Roact and StudioComponents, specifically for plugins. It doesn’t use any code or resources from either of those. All the UI is made by me, and obviously inspired by roblox’s core plugins.

In my opinion, the code is incredibly efficient and modular, as it uses OOP and I have been for a while. It can still be improved, since I recently found a slight improvement to the way I make classes.

Unfortunately, it will not include light mode. I tried, but is way too time consuming and hacky to add for the 0.1% of people who use light mode. Not worth it. It is coded in a way that allows for it to be done easily, because there is a font setting you can change in all the UI at once. Go for it, if you really want light mode!


So, what do you think? Would you consider using this if it was finished?

  • Yes!
  • I’m used to making plugins a different way.

0 voters

6 Likes