PluginEssentials | Fusion Components meant to speed up the development of Roblox Plugins


github_v2 creatorStore WallyIcon

Latest Update:


Hello. I want to share a migrated version of the PluginEssentials resource, that @YasuYoshida has made, to Fusion 0.3.

This resource allows you to create components for Plugins on Roblox, such as Windows, Buttons, Checkboxes, and Dropdowns. It also contains a Fusion fork for StudioComponents. (Made by @sircfenner )

Documentation:

https://tenebrisnoctua.github.io/PluginEssentials/

Example:

11 Likes

Update 1.1.0


  • The type system of the components have been updated to be more consistent and easy to use.
  • themeProvider has been completely rewritten from ground up.
    • This rewrite fixes bugs related to colors not being updated when the Studio theme gets changed.
    • This rewrite also uses the new type system for easier use.
  • Fixed other color bugs related to themeProvider in certain components.
  • Uploaded the resource to Roblox Creator Store for adding the resource to Studio easily.

Upcoming:

  • A new documentation.
  • More changes and fixes for other components.

Update 1.2.0


  • themeProvider now fully supports all available component features and other utility modules.
    • This means hovers and other style modifiers will now work correctly.
  • All Button components now have correct animations when hovered or pressed.
    • This includes IconButtons, Buttons, and MainButtons.
  • The Loading component now gets destroyed properly when the scope is destroyed.
  • The Checkbox component has been updated to match the Studio’s new checkbox design and colors.
  • Updated the license.

Upcoming:

  • A new documentation.

Update 1.3.0


  • Updated types to be more consistent and better.
  • ColorPicker now properly uses the Step property.
  • ProgressBar now has 2 properties: MaximumProgress and Progress, and thus you longer need to set the size of the bar manually.
  • Updated certain components to be more accurate and consistent with their parameter types.
  • Added the wally link.

PluginEssentials has a documentation now!


Head over to this link: Plugin Essentials Documentation to see information for almost all of the components.

Update 1.4.0


  • How Fusion gets required and used within the library has been changed completely.
    • This implements a new External libraries system.
    • From now on, if PluginEssentials cannot find the Fusion library within your plugin automatically, you can manually set it by using the new .setFusion() function.
  • Updated the types of certain modules.
  • Removed unused variables and function calls.
  • Updated the Creator Store version to have the same system and consistency with the wally package version.
  • Updated the documentation.