UIShelf is the all new way to create your topbar icons. It takes the current core gui and revamps it to be your own; while still having the same exact look and behavior. We have taken our time to carefully replicate each feature 1:1 and are confident these copies are correct. Here’s a video of each feature being displayed, and you can also check out the testing place! UIShelf Playground - Roblox
You can also take a look at the video preview:
Comes with support for every element, excluding unibars (will come at a later date).
No extra bloat; no performance impact and cleans up memory efficiently.
New features and bug fixes are provided regularly unlike competitors.
Provides an easy to use API which is readable at a glance.
… and much more!
In most cases yes, as said previously it’s maintained and updated regularly. There is nothing in sight that the maintainers of Topbar+ will be updating it to natively support new
CoreGui anytime soon. Themes are available for Topbar+ but are very inaccurate and buggy sometimes; UIShelf provides instant support out of the box. UIShelf may not be as feature packed but that can turn into an advantage as more features = more performance impacted. And not to mention that a lot of people I have talked to say that topbar+ impacts their game’s performance, UIShelf runs in the background and does not do any other work until the topbar is updated/an interaction is made with a button. Topbar+ is an eyesore of thousands of lines of unmaintainable code and honestly in my opinion is not worth supporting a fork of. I’ve been developing software for a quite long period of time and I know that migration is hard but sometimes it is needed to escape literal spaghetti code.
Installation is as easy as dropping the RBXM file into your place, or grabbing a version from the toolbox. From there, you can go to the next article in tutorials to learn more about how UIShelf works. If you need any additional help, feel free to reply to this post or shoot me a message on Discord.
Came across an issue in our code? Simply create a new issue on the GitHub repository tagged with the package name or create a new bug report in our discord server.
Please share all of your feedback below! We are always looking for ways to improve our packages for all.
— Made with by Canary Softworks
- No thanks!
- Maybe later!